Annual report [Section 13 and 15(d), not S-K Item 405]

Equity Warrants Classified as Derivative Liabilities - Narrative (Details)

v3.25.1
Equity Warrants Classified as Derivative Liabilities - Narrative (Details)
$ / shares in Units, shares in Thousands, $ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
Class of Warrant or Right [Line Items]    
Number of shares (in shares) 2,050  
Proceeds from issuance of private placement | $ $ 4,800 $ 29,400
Private placement transaction costs | $ $ 3,900  
Private Placement Warrants - Issued March 2023    
Class of Warrant or Right [Line Items]    
Number of shares (in shares) 2,100  
Exercise price of warrants (in dollars per share) | $ / shares $ 17.61  
Private placement transaction costs | $   $ 900
Class Of Warrant Or Right, Ownership Percentage 0.0499  
Private Placement Warrants - Issued March 2023 | Maximum    
Class of Warrant or Right [Line Items]    
Class Of Warrant Or Right, Ownership Percentage 0.0999  
Public Warrants (exercisable for Class A common stock) treated as liability    
Class of Warrant or Right [Line Items]    
Number of shares (in shares) 1,977  
Exercise price of warrants (in dollars per share) | $ / shares $ 92.00  
Common Class A    
Class of Warrant or Right [Line Items]    
Number of shares (in shares) 221  
Exercise price of warrants (in dollars per share) | $ / shares $ 0.88