v3.26.1
DEBT - Summary of Outstanding Debt (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
DEBT    
Total debt $ 451,417 $ 88,551
Current portion of long-term debt 56 359
Total long-term debt 451,361 88,192
Equipment loans    
DEBT    
Total debt 56 416
Senior Notes, net    
DEBT    
Total debt 116,592 $ 88,135
Convertible Senior Notes, net    
DEBT    
Total debt $ 334,769