Annual report pursuant to Section 13 and 15(d)

Commitments and Contingencies - Other Information Related to Leases (Details)

v3.22.4
Commitments and Contingencies - Other Information Related to Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Commitments and Contingencies Disclosure [Abstract]      
Cash paid for amounts included in the measurement of lease liabilities, operating cash flows from operating leases $ 34,233 $ 28,230 $ 15,756
Cash paid for amounts included in the measurement of lease liabilities, operating cash flows from finance leases 896 952 854
Cash paid for amounts included in the measurement of lease liabilities, financing cash flows from finance leases 14,146 12,352 10,578
Right-of-use assets obtained in exchange for lease obligations, operating leases 38,543 41,068 2,071
Right-of-use assets obtained in exchange for new finance lease liabilities $ 21,030 $ 11,055 $ 4,265
Weighted average remaining lease term (years), operating leases 5 years 3 months 3 days 6 years 1 month 24 days 7 years 2 months 26 days
Weighted average remaining lease term (years), finance leases 2 years 10 months 9 days 2 years 5 months 19 days 2 years 7 months 2 days
Weighted average discount rate, operating leases 3.80% 3.80% 4.20%
Weighted average discount rate, finance leases 3.70% 3.10% 4.30%