v3.26.1
Long-Term Debt - Schedule of Long-Term Debt (Details) - Long-Term Debt [Member] - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Schedule of Long-Term Debt [Line Items]    
Building financing $ 1,704 $ 1,576
Equipment financing 1,642
Credit Facility 104,857
Unamortized transaction costs - Credit Facility (10,049)
Convertible Notes 589,565
Unamortized debt discount - Convertible Notes (18,250)  
Total long-term debt, net of transaction cost and debt discount 669,469 1,576
Current portion of long-term debt (97,022) (146)
Non-current portion of long-term debt $ 572,447 $ 1,430