v3.26.1
Notes Payable, Preferred Stock and Stock Purchase Warrants - Convertible Notes (Details) - USD ($)
$ in Thousands
1 Months Ended 2 Months Ended 6 Months Ended
Jan. 15, 2025
Jan. 31, 2021
Sep. 30, 2020
Apr. 30, 2020
Sep. 30, 2023
Jun. 30, 2025
Jun. 30, 2026
Dec. 31, 2025
Jul. 31, 2019
Notes Payable and Stock Purchase Warrants                  
Repayments of Notes Payable           $ 20,399      
Carrying Amount             $ 55,808 $ 35,586  
2025 Notes                  
Notes Payable and Stock Purchase Warrants                  
Principal amount                 $ 82,000
Repayments of Notes Payable $ 20,900     $ 24,000          
Original debt conversion amount   $ 6,800 $ 6,800            
Convertible notes, exchange amount         $ 30,800        
Carrying Amount         $ 20,400