XML 94 R78.htm IDEA: XBRL DOCUMENT v3.25.2
Common Stock Warrant Liability - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Mar. 03, 2023
Mar. 17, 2022
Jan. 19, 2021
Class of Warrant or Right [Line Items]                
Aggregate fair value of warrants issued $ 23,304   $ 23,304   $ 20,835      
Change in fair value of common stock warrant liability 863 $ 3,906 2,469 $ 3,905        
Common Stock Warrant, Initial Term Loan                
Class of Warrant or Right [Line Items]                
Number of warrants issued to purchase (in shares)               108,154
Exercise price of warrants (in dollars per share)               $ 0.03
Aggregate fair value of warrants issued 4,300   4,300         $ 4,300
Common Stock Warrant, New Money Term Loan                
Class of Warrant or Right [Line Items]                
Number of warrants issued to purchase (in shares)             77,253  
Exercise price of warrants (in dollars per share)             $ 0.03  
Aggregate fair value of warrants issued $ 3,500   $ 3,500          
Common Stock Warrant, Credit Agreement                
Class of Warrant or Right [Line Items]                
Number of warrants issued to purchase (in shares)           1,462,260    
Exercise price of warrants (in dollars per share)           $ 0.03