XML 62 R49.htm IDEA: XBRL DOCUMENT v3.24.3
LEASES - Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
LEASES        
Operating lease cost $ 4,086 $ 2,968 $ 11,776 $ 8,051
Short-term lease cost 2,182 2,209 7,004 4,258
Variable lease cost 231 295 672 736
Finance leases:        
Amortization of right-of-use assets 131 383 1,215 708
Interest on lease liabilities 27 88 175 146
Finance lease cost 158 471 1,390 854
Total lease cost $ 6,657 $ 5,943 $ 20,842 $ 13,899