v3.26.1
LONG-TERM DEBT - Schedule of Principal Payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Total    
2026 $ (606)  
2027 (1,211)  
2028 (1,211)  
2029 (14,458)  
2030 (151,508)  
Total debt $ (168,994) $ (171,566)