XML 82 R72.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Lease Cost and Supplemental Cash Flow (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Leases [Abstract]        
Operating lease cost $ 3,123 $ 2,804 $ 6,295 $ 6,070
Finance lease cost:        
Amortization of right-of-use assets 2,311 455 4,319 911
Interest on finance lease liabilities 289 63 548 131
Total finance lease cost 2,600 518 4,867 1,042
Cash paid for amounts included in the measurement of lease liabilities:        
Operating cash used in operating leases (3,519) (2,687) (6,893) (5,772)
Financing cash used in finance leases (2,506) (487) (4,671) (966)
Right of use assets obtained in exchange for lease obligations:        
Operating leases 3,767 420 4,570 629
Finance leases $ 0 $ 0 $ 3,853 $ 0