XML 65 R53.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Summary of Other Information Related to Leases (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Cash paid for amounts included in the measurement of lease liabilities:    
Operating cash flows for operating leases $ 16,019 $ 16,660
Operating cash flows for finance leases 326 416
Financing cash flows for finance leases 892 947
Operating lease assets obtained in exchange for lease obligations: 0 312
Finance lease assets obtained in exchange for lease obligations: 0 0
Non-cash (decrease) increase to operating lease assets due to remeasurement of lease liabilities: $ (3,002) $ (1,589)
Weighted Average Remaining Lease Term    
Operating leases 4 years 8 months 12 days 5 years 2 months 12 days
Finance leases 2 years 3 months 18 days 3 years 3 months 18 days
Weighted Average Discount Rate    
Operating leases 11.20% 11.40%
Finance leases 10.40% 10.40%