v3.26.1
Employee Benefit Plans - Non-Employee Director Compensation (Details) - USD ($)
$ in Millions
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Non-Employee Director        
Employee Benefit Plans        
Number of shares of common stock issued     76,100 256,345
Share-based compensation expense $ 0.1 $ 0.2 $ 0.2 $ 0.4
Number of options granted     163,638  
Reimbursement of administrative expenses to director     $ 0.0 $ 0.1
Employee Stock Option        
Employee Benefit Plans        
Number of options granted     12,841,573  
Employee Stock Option | Non-Employee Director        
Employee Benefit Plans        
Share-based compensation expense     $ 0.1  
Service Stock Options Awards        
Employee Benefit Plans        
Number of options granted     12,841,573  
Service Stock Options Awards | Non-Employee Director        
Employee Benefit Plans        
Number of options granted     163,638  
Market Condition Stock Option Awards        
Employee Benefit Plans        
Number of options granted     0  
Market Condition Stock Option Awards | Non-Employee Director        
Employee Benefit Plans        
Number of options granted     159,730  
Market Condition Stock Option Awards | Non-Employee Director | Minimum        
Employee Benefit Plans        
Vesting period     1 year  
Market Condition Stock Option Awards | Non-Employee Director | Maximum        
Employee Benefit Plans        
Vesting period     3 years