XML 67 R54.htm IDEA: XBRL DOCUMENT v3.25.1
Warrants - Additional Information (Details)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
vote
$ / shares
shares
Mar. 31, 2024
USD ($)
Class of Warrant or Right [Line Items]    
Exercises of warrants (in shares) 240,190  
Proceeds from exercise of warrants | $ $ 2,762 $ 0
Class A common stock    
Class of Warrant or Right [Line Items]    
Common stock, number of votes per share | vote 1  
Exercises of warrants (in shares) 240,190  
Public warrants    
Class of Warrant or Right [Line Items]    
Warrant exercise price (in dollars per share) | $ / shares $ 11.50  
Expected term (in years) 5 years  
Exercises of warrants (in shares) 240,190  
Proceeds from exercise of warrants | $ $ 2,800  
Public warrants | Class A common stock    
Class of Warrant or Right [Line Items]    
Number of shares called by each warrant (in shares) 1