XML 131 R100.htm IDEA: XBRL DOCUMENT v3.25.4
Subsequent Events (Details)
$ / shares in Units, $ in Millions
1 Months Ended 12 Months Ended
Feb. 11, 2026
$ / shares
shares
Jan. 27, 2026
USD ($)
shares
Nov. 14, 2023
Jan. 31, 2026
USD ($)
shares
Dec. 31, 2020
Dec. 31, 2025
$ / shares
shares
Sep. 02, 2025
$ / shares
shares
Dec. 31, 2024
shares
Subsequent Event [Line Items]                
Outstanding warrants (in shares)           58,420,290   90,019,112
Split conversion ratio     0.1   0.1      
Subsequent Event                
Subsequent Event [Line Items]                
Discretionary compensation award | $   $ 4.5            
Cash paid for targeted equity grant true-up | $   $ 10.3            
Subsequent Event | Restricted stock units                
Subsequent Event [Line Items]                
Granted (in shares)   1,434,776            
Award vesting period   2 years            
Aggregate grant date fair value | $   $ 72.5            
2025 2-Year Warrants                
Subsequent Event [Line Items]                
Outstanding warrants (in shares)           6,779,910 7,008,528
Warrants, exercise price (in USD per share) | $ / shares           $ 6.000 $ 6.00  
Number of securities called by each warrant (in shares)             1  
2025 2-Year Warrants | Subsequent Event                
Subsequent Event [Line Items]                
Proceeds from warrant exercises | $       $ 40.4        
Number of warrants exercised (in shares)       6,779,910        
Outstanding warrants (in shares)       0        
March 2022 Private Warrants | Subsequent Event                
Subsequent Event [Line Items]                
Number of warrants exercised (in shares) 10,008,240              
Warrants, exercise price (in USD per share) | $ / shares $ 1.0680              
Number of securities called by warrants (in shares) 1,000,824              
Number of securities called by each warrant (in shares) 0.1              
Share price, ten day average (in dollars per share) | $ / shares $ 45.41              
Common stock issued (in shares) 765,440