Annual report pursuant to Section 13 and 15(d)

Leases - Summary of Supplemental Information of Leases (Details)

v3.24.0.1
Leases - Summary of Supplemental Information of Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]      
Operating cash flows from operating leases $ 100,586 $ 89,573  
Operating cash flows from finance leases 1,087 1,130  
Financing cash flows from finance leases 668 577 $ 495
Operating lease ROU assets obtained in exchange for lease liabilities 101,861 92,048  
Finance lease ROU assets obtained in exchange for lease liabilities $ 0 $ 107  
Weighted-average remaining operating lease term 13 years 10 months 9 days 14 years 1 month 9 days  
Weighted-average remaining finance lease term 15 years 6 months 25 days 16 years 4 months 13 days  
Weighted-average operating lease discount rate 8.06% 7.34%  
Weighted-average finance lease discount rate 7.33% 7.33%