XML 159 R61.htm IDEA: XBRL DOCUMENT v3.25.1
Share-based compensation and stockholders' equity - Narrative (Details)
$ / shares in Units, shares in Millions
3 Months Ended 12 Months Ended
Sep. 17, 2024
USD ($)
$ / shares
shares
Mar. 31, 2025
USD ($)
shares
Mar. 31, 2024
USD ($)
increment
Dec. 31, 2024
USD ($)
Aug. 30, 2024
USD ($)
shares
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Nonvested options forfeited (in shares)   0.1      
Warrant liability | $   $ 6,700,000   $ 16,200,000 $ 13,400,000
2025 Share Repurchase Program          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Share repurchase program, authorized, amount | $   $ 50,000,000      
Series I Warrants          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Class of warrant or right, number of securities called by warrants or rights (in shares)         1.0
Series II Warrants          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Class of warrant or right, number of securities called by warrants or rights (in shares)         1.5
Subscription Agreement          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Sale of stock, number of shares issued in transaction (in shares) 1.1        
Consideration received on transaction | $ $ 10,000,000        
Sale of stock, price per share (in dollars per share) | $ / shares $ 8.98        
Liabilities, fair value adjustment | $       $ 1,600,000  
Stock Options          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock options granted (in shares)   1.4      
Restricted Stock Units          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Equity instruments other than options granted (in shares)   2.1      
Equity instruments other than options, forfeited in period (in shares)   0.0      
Performance Shares          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Equity instruments other than options granted (in shares)   0.3      
Award performance period   1 year      
Award vesting period     3 years    
Equity instruments other than options, forfeited in period (in shares)   0.0      
Long-Term Incentive Award          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Granted long-term incentive award | $     $ 8,000,000    
Award vesting period     5 years    
Performance Stock Option          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Award vesting period     5 years    
Other Equity Awards          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of vesting increments | increment     3