XML 65 R53.htm IDEA: XBRL DOCUMENT v3.25.4
Convertible Notes and Long-Term Borrowing - Schedule of Notes Payable and Long-Term Borrowings (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Feb. 02, 2021
Short-term Debt [Line Items]    
Principal Balance $ 322,859  
Debt Premium 56,823  
Long-term debt, gross $ 379,682  
2026 Convertible Notes    
Short-term Debt [Line Items]    
Stated Interest Rate 3.25% 3.25%
Principal Balance $ 144,765  
Debt Premium 0  
Long-term debt, gross $ 144,765  
2029 Convertible Notes    
Short-term Debt [Line Items]    
Stated Interest Rate 7.50%  
Principal Balance $ 177,506  
Debt Premium 56,823  
Long-term debt, gross $ 234,329  
Other    
Short-term Debt [Line Items]    
Stated Interest Rate 2.25%  
Principal Balance $ 588  
Debt Premium 0  
Long-term debt, gross $ 588