v3.26.3
LEASES - Schedule of Future Minimum Lease Payments (Details)
$ in Thousands
Sep. 30, 2026
USD ($)
Finance Lease  
Remainder of Year Ending December 31, 2026 $ 1,216
Year Ending December 31, 2027 3,253
Year Ending December 31, 2028 19,500
Year Ending December 31, 2029 0
Year Ending December 31, 2030 0
Thereafter 0
Total lease payments 23,969
Less present value discount (1,650)
Total 22,319
Operating Lease  
Remainder of Year Ending December 31, 2026 1,373
Year Ending December 31, 2027 3,546
Year Ending December 31, 2028 5,285
Year Ending December 31, 2029 5,179
Year Ending December 31, 2030 4,950
Thereafter 36,525
Total lease payments 56,858
Less present value discount (19,830)
Total 37,028
Total  
Remainder of Year Ending December 31, 2026 2,589
Year Ending December 31, 2027 6,799
Year Ending December 31, 2028 24,785
Year Ending December 31, 2029 5,179
Year Ending December 31, 2030 4,950
Thereafter 36,525
Total lease payments 80,827
Less present value discount (21,480)
Total $ 59,347