XML 78 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Schedule of Lease Costs (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Finance lease cost:      
Amortization of right-of-use assets $ 2,712 $ 1,960 $ 1,078
Interest on lease liabilities 2,417 1,808 1,300
Total finance lease cost 5,129 3,768  
Operating lease cost 10,385 12,920  
Variable lease cost 14,148 11,254  
Total lease cost 29,662 27,942  
Cash paid for amounts included in the measurement of lease liabilities      
Operating cash flows for finance leases 2,417 1,907  
Operating cash flows for operating leases 9,098 11,450  
Financing cash flows for finance leases 1,217 601 $ 1,081
Right-of-use assets obtained in exchange for new finance lease liabilities 0 16,741  
Right-of-use assets obtained in exchange for new operating lease liabilities $ 5,329 $ 565  
Weighted average remaining lease term - finance leases 7 years 7 months 6 days 8 years 7 months 6 days  
Weighted average remaining lease term - operating leases 2 years 6 months 3 years 2 months 12 days  
Weighted average discount rate - finance leases 7.90% 7.90%  
Weighted average discount rate - operating leases 7.60% 7.00%