XML 56 R45.htm IDEA: XBRL DOCUMENT v3.25.1
LEASES - Components of Lease Expense and Payments (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
LEASES      
Operating lease cost $ 5,906 $ 5,479  
Short-term lease cost 1,332 691  
Variable lease cost 1,955 1,429  
Total operating lease cost 9,193 7,599  
Finance lease cost:      
Amortization of right-of-use asset 1,879 612  
Variable costs 287 198  
Interest costs 88 100  
Total finance lease cost 2,254 910  
Payments for lease liabilities 6,300 4,800  
Lease liabilities arising from right of use assets 5,200 2,300  
Finance leases cost included in fixed assets, net 27,500   $ 29,600
Principal payments, finance lease liabilities 494 443  
Operating cash flows for finance lease liabilities 100 $ 100  
Finance lease liability 4,285   $ 4,697
Finance lease liability, current $ 1,000