v3.26.1
Debt - Schedule of Notes Payable and Long-Term Borrowings (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Jan. 05, 2026
Short-term Debt [Line Items]    
Stated Interest Rate   4.20%
2029 Convertible Notes    
Short-term Debt [Line Items]    
Stated Interest Rate 7.50%  
Principal Balance $ 177,506  
Debt Premium 47,447  
Long-term debt, gross $ 224,953  
Note payable - related party    
Short-term Debt [Line Items]    
Stated Interest Rate 4.20%  
Principal Balance $ 145,000  
Debt Premium  
Long-term debt, gross $ 145,000  
Long-term borrowings - current portion    
Short-term Debt [Line Items]    
Stated Interest Rate 2.25%  
Principal Balance $ 342  
Debt Premium 0  
Long-term debt, gross $ 342