XML 99 R81.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders’ Equity - Warrants (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 21, 2024
Dec. 20, 2024
Sep. 05, 2024
Sep. 04, 2024
Jul. 31, 2024
Class of Warrant or Right [Line Items]              
Class of warrant or right, exercised during the period 0            
Exercise price (in dollars per share)     $ 1.16       $ 110,400
Deemed dividends $ (7,576) $ 0          
Exercise of warrants (in shares)   6,292          
Proceeds from exercise of warrants $ 0 $ 4,074          
Warrants surrendered (in shares)   966          
Class A Common Stock | Common Stock              
Class of Warrant or Right [Line Items]              
Exercise of warrants (in shares)   5,326          
Proceeds from exercise of warrants   $ 4,100          
SPA Warrants | Class A Common Stock              
Class of Warrant or Right [Line Items]              
Exercise price (in dollars per share) $ 1.16 $ 29.33 $ 1.16   $ 5.24    
Ares Warrants | Class A Common Stock              
Class of Warrant or Right [Line Items]              
Exercise price (in dollars per share) $ 1.16     $ 5.24   $ 29.33