v3.26.1
DEBT - Summary of Outstanding Debt (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
DEBT    
Total debt $ 452,069 $ 451,417
Current portion of long-term debt 6 56
Total long-term debt 452,063 451,361
Equipment loans    
DEBT    
Total debt 6 56
Senior Notes, net    
DEBT    
Total debt 116,874 116,592
Convertible Senior Notes, net    
DEBT    
Total debt $ 335,189 $ 334,769