XML 67 R56.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases - Components of Lease Expense and Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Leases      
Aggregate sales price, net of closing costs $ 14,621 $ 7,377  
Components of lease expense      
Operating lease expense 34,625 $ 22,872  
Operating lease liabilities      
Accrued liabilities $ 100,679   $ 96,411
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Accrued Liabilities, Current   Accrued Liabilities, Current
Noncurrent operating lease liabilities, net of current portion $ 287,024   $ 263,454
Operating lease liabilities $ 387,703   $ 359,865