XML 69 R58.htm IDEA: XBRL DOCUMENT v3.25.1
Stockholders' Equity - Summary of Warrants Outstanding and Exercisable (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
May 05, 2025
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Class of Warrant or Right [Line Items]        
Proceeds from exercise of warrants   $ 2,385 $ 0  
Common Warrants        
Class of Warrant or Right [Line Items]        
Outstanding Number of Warrants (in shares)   2,954,775   3,193,275
Weighted Average Remaining Life (in years), Outstanding      
Warrants exercised (in shares)   238,500    
$0.01 | Common Warrants        
Class of Warrant or Right [Line Items]        
Warrant exercise price (in dollars per share)   $ 0.01    
Outstanding Number of Warrants (in shares)   1,341,375    
Weighted Average Remaining Life (in years), Outstanding      
$10.00 | Common Warrants        
Class of Warrant or Right [Line Items]        
Warrant exercise price (in dollars per share)   $ 10.00    
Outstanding Number of Warrants (in shares)   1,613,400    
Weighted Average Remaining Life (in years), Outstanding   1 month 6 days    
$10.00 | Common Warrants | Subsequent Event        
Class of Warrant or Right [Line Items]        
Warrants exercised (in shares) 1,377,275      
Proceeds from exercise of warrants $ 13,800