v3.26.1
DEBT - Schedule of Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
DEBT    
Total debt $ 4,361 $ 4,644
Less: Current portion of long-term debt 0 (1,314)
Total long-term debt 4,361 3,330
Credit Facility    
DEBT    
Total debt $ 4,361  
Loan Agreement    
DEBT    
Total debt   $ 4,644