XML 76 R58.htm IDEA: XBRL DOCUMENT v3.25.3
Borrowings - Schedule of Convertible Notes, Net (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Debt Instrument [Line Items]    
Convertible Notes, net $ 230,743 $ 229,901
Convertible Notes and Other Borrowings, net 230,743 229,901
Convertible Notes    
Debt Instrument [Line Items]    
Convertible Notes 230,000 230,000
Unamortized discounts and debt issuance costs (737) (1,864)
Convertible Notes, net 229,263 228,136
Federal Economic Development Loan    
Debt Instrument [Line Items]    
Federal Economic Development Loan 1,636 2,056
Unaccreted interest benefit (156) (291)
Federal Economic Development Loan, net $ 1,480 $ 1,765