XML 91 R76.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Schedule of Supplemental Balance Sheet Information Related to Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Operating leases    
Operating lease right-of-use assets, gross $ 92,481 $ 193,565
Accumulated amortization (13,085) (45,672)
Operating lease right-of-use assets, net 79,396 147,893
Current portion of operating leases 13,745 42,200
Non-current operating leases 81,325 121,979
Total operating lease liabilities 95,070 164,179
Finance leases    
Property and equipment, gross 5,719 5,719
Accumulated depreciation (3,594) (3,341)
Property and equipment, net 2,125 2,378
Current portion of finance leases 158 465
Non-current finance leases 1,533 1,692
Total finance lease liabilities $ 1,691 $ 2,157