v3.26.3
COMMITMENTS AND CONTINGENCIES - Future Minimum Lease Payments - Operating Leases (Details)
$ in Thousands
Sep. 30, 2026
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
Nine months ending December 31, 2026, operating lease $ 408
Nine months ending December 31, 2026, finance lease 329
Three months ending December 31, 2026 737
2027, operating lease 1,673
2027, finance lease 1,120
2027 2,793
2028, operating lease 1,180
2028, finance lease 551
2028 1,731
2029, operating lease 1,129
2029, finance lease 202
2029 1,331
2030, operating lease 1,129
2030, finance lease 161
2030 1,290
2030 and beyond, operating lease 18,667
2030 and beyond, finance lease 59
Thereafter 18,726
Future minimum lease payments, operating lease 24,186
Future minimum lease payments, finance lease 2,422
Future minimum lease payments $ 26,608