v3.26.1
DEBT - Summary of Outstanding Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
DEBT    
Total debt $ 452,810 $ 451,417
Current portion of long-term debt   56
Total long-term debt 452,810 451,361
Equipment loans    
DEBT    
Total debt   56
Senior Notes, net    
DEBT    
Total debt 117,184 116,592
Convertible Senior Notes, net    
DEBT    
Total debt $ 335,626 $ 334,769