XML 75 R64.htm IDEA: XBRL DOCUMENT v3.24.3
LEASES - Schedule of Future Minimum Lease Payments (Details)
$ in Thousands
Sep. 30, 2024
USD ($)
Finance Lease  
Year Ended December 31, 2024 $ 1,208
Year Ended December 31, 2025 4,834
Year Ended December 31, 2026 4,834
Year Ended December 31, 2027 3,223
Year Ended December 31, 2028 0
Thereafter 0
Total lease payments 14,099
Less present value discount (2,085)
Total 12,014
Operating Lease  
Year Ended December 31, 2024 723
Year Ended December 31, 2025 3,811
Year Ended December 31, 2026 2,106
Year Ended December 31, 2027 2,112
Year Ended December 31, 2028 2,087
Thereafter 3,427
Total lease payments 14,266
Less present value discount (3,124)
Total 11,142
Total  
Year Ended December 31, 2024 1,931
Year Ended December 31, 2025 8,645
Year Ended December 31, 2026 6,940
Year Ended December 31, 2027 5,335
Year Ended December 31, 2028 2,087
Thereafter 3,427
Total lease payments 28,365
Less present value discount (5,209)
Total $ 23,156