XML 92 R81.htm IDEA: XBRL DOCUMENT v3.25.3
Stockholders’ Equity - Warrants Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Sep. 05, 2024
Jul. 31, 2024
Class of Stock [Line Items]            
Exercise price (in dollars per share)           $ 110,400
Class of warrant or right, exercised during the period (in shares)   0 0      
Junior SPA Warrants            
Class of Stock [Line Items]            
Warrants rights (in shares) 190,840 190,840        
Proceeds from issuance of common stock $ 0.2          
Exercise price (in dollars per share) $ 1.16 $ 1.16        
Reclassified from the warrant liability to additional paid-in capital $ 3.9          
Junior SPA Warrants | Class A Common Stock            
Class of Stock [Line Items]            
Warrants rights (in shares) 190,840 190,840     202,768  
Exercise price (in dollars per share) $ 1.16 $ 1.16   $ 1.16    
Junior SPA Warrants - Cashless Basis            
Class of Stock [Line Items]            
Warrants rights (in shares) 1,958,055 1,958,055        
Class of warrant or right, exercised during the period (in shares) 3,200,244          
Class of warrant or right, volume weighted average price $ 2.99 $ 2.99        
2024 Unsecured SPA Warrants            
Class of Stock [Line Items]            
Warrants rights (in shares) 1,000,000 1,000,000        
Proceeds from issuance of common stock $ 1.2          
Exercise price (in dollars per share) $ 1.22 $ 1.22        
Reclassified from the warrant liability to additional paid-in capital $ 8.7          
2024 Unsecured SPA Warrants | Class A Common Stock            
Class of Stock [Line Items]            
Warrants rights (in shares) 1,000,000 1,000,000        
Exercise price (in dollars per share) $ 1.22 $ 1.22   $ 1.39    
2024 Unsecured SPA Warrants - Cashless Basis            
Class of Stock [Line Items]            
Warrants rights (in shares) 4,367,131 4,367,131        
Class of warrant or right, exercised during the period (in shares) 7,760,260          
Class of warrant or right, volume weighted average price $ 2.83 $ 2.83