XML 90 R75.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stockholders' Equity - Summary of Warrants Outstanding and Exercisable (Details) - USD ($)
$ / shares in Units, $ in Thousands
2 Months Ended 12 Months Ended
Feb. 28, 2025
Dec. 31, 2024
Dec. 31, 2023
Mar. 31, 2023
Aug. 06, 2021
Class Of Warrant Or Right [Line Items]          
Warrant exercise price (in dollars per share)       $ 0.01 $ 0.01
Proceeds from exercise of warrants   $ 41,317 $ 35,004    
Common Warrants          
Class Of Warrant Or Right [Line Items]          
Outstanding number of warrants (in shares)   3,193,275 4,665,201    
Weighted Average Remaining Warrant Term (in years)        
Warrants exercised (in shares)   3,071,563      
$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 Warrant Term (in years)        
$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,851,900      
Weighted Average Remaining Warrant Term (in years)   3 months 18 days      
$10.00 | Common Warrants | Subsequent Event          
Class Of Warrant Or Right [Line Items]          
Warrants exercised (in shares) 213,500        
Proceeds from exercise of warrants $ 2,100