Annual report pursuant to Section 13 and 15(d)

Leases - Assets and Liabilities (Details)

v3.24.0.1
Leases - Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Operating Leases [Abstract]    
Operating lease, right-of-use asset, Statement of financial position [extensible enumeration] Other Assets, Noncurrent Other Assets, Noncurrent
Other assets, net - Operating lease ROU assets $ 59,268 $ 47,018
Operating lease, liability, current, statement of financial position [extensible enumeration] Other current liabilities Other current liabilities
Other current liabilities - Current operating lease liabilities $ 22,070 $ 40,809
Operating lease, liability, noncurrent, statement of financial position [extensible enumeration] Other Liabilities, Noncurrent Other Liabilities, Noncurrent
Other long-term liabilities - Long-term operating lease liabilities $ 52,723 $ 21,882
Total operating lease liabilities $ 74,793 $ 62,691