XML 56 R45.htm IDEA: XBRL DOCUMENT v3.25.2
LEASES - Components of Lease Expense and Payments (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
LEASES          
Operating lease cost $ 6,074 $ 5,626 $ 11,981 $ 11,105  
Short-term lease cost 1,302 757 2,633 1,448  
Variable lease cost 1,819 1,695 3,774 3,124  
Total operating lease cost 9,195 8,078 18,388 15,677  
Finance lease cost:          
Amortization of right-of-use asset 1,901 976 3,780 1,588  
Variable costs 134 169 422 368  
Interest costs 85 100 174 200  
Total finance lease cost 2,120 $ 1,245 4,376 2,156  
Payments for lease liabilities     13,200 9,500  
Lease liabilities arising from right of use assets     13,100 5,700  
Finance leases cost included in fixed assets, net 26,200   26,200   $ 29,600
Principal payments, finance lease liabilities     974 915  
Operating cash flows for finance lease liabilities     200 $ 200  
Finance lease liability 4,360   4,360   $ 4,697
Finance lease liability, current $ 900   $ 900