v3.26.1
LONG-TERM DEBT - Schedule of Long-Term Debt (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Dec. 31, 2024
Debt Instrument [Line Items]      
Total long-term debt, net of transaction cost and debt discount $ 1,025,829 $ 669,469 $ 1,576
Current portion of long-term debt (6,754) (97,022)  
Non-current portion of long-term debt 1,019,075 572,447  
Building Financing      
Debt Instrument [Line Items]      
Total long-term debt, net of transaction cost and debt discount 1,679 1,704  
Equipment Financing      
Debt Instrument [Line Items]      
Total long-term debt, net of transaction cost and debt discount 2,058 1,642  
Credit Facility      
Debt Instrument [Line Items]      
Unamortized transaction costs - Credit Facility 0 (10,049)  
Total long-term debt, net of transaction cost and debt discount 0 104,857  
2025 Convertible Senior Notes      
Debt Instrument [Line Items]      
Unamortized debt discount (16,323) (18,250)  
Total long-term debt, net of transaction cost and debt discount 593,607 589,565  
2026 Convertible Senior Notes      
Debt Instrument [Line Items]      
Unamortized debt discount (13,526) 0  
Total long-term debt, net of transaction cost and debt discount $ 458,334 $ 0