XML 107 R93.htm IDEA: XBRL DOCUMENT v3.25.4
Commitments and Contingencies - Schedule of Other Information Related to Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Cash paid for amounts included in the measurement of lease liabilities      
Operating cash flows from operating leases $ 31,849 $ 35,473 $ 39,157
Operating cash flows from finance leases 4,352 5,588 2,952
Financing cash flows from finance leases 25,185 27,240 23,279
Right-of-use assets obtained in exchange for lease obligations:      
Operating leases 14,938 14,461 21,417
Finance leases $ 3,058 $ 36,991 $ 87,726
Weighted average remaining lease term (years):      
Operating leases 4 years 3 months 3 days 4 years 6 months 21 days 4 years 11 months 1 day
Finance leases 2 years 7 months 2 days 3 years 5 months 23 days 4 years 25 days
Weighted average discount rate:      
Operating leases 5.60% 5.30% 4.40%
Finance leases 5.90% 5.90% 5.60%