v3.26.1
Stock-Based Compensation - Narrative (Details) - USD ($)
$ in Millions
1 Months Ended 6 Months Ended
May 31, 2025
Jun. 30, 2026
Schedule of Equity Incentive Plans [Line Items]    
Exercisable stock options (in shares)   11,900,000
Share-Based Payment Arrangement, Option    
Schedule of Equity Incentive Plans [Line Items]    
Total unrecognized compensation expense, net of estimated forfeitures, relating to stock options   $ 8.4
Share-based payment arrangement, nonvested award, cost not yet recognized, period for recognition   1 year 7 months 6 days
Restricted Stock    
Schedule of Equity Incentive Plans [Line Items]    
Total unrecognized compensation expense, net of estimated forfeitures, relating to restricted stock awards   $ 9.6
Share-based payment arrangement, nonvested award, cost not yet recognized, period for recognition   1 year 7 months 6 days
Restricted Stock | Minimum    
Schedule of Equity Incentive Plans [Line Items]    
Awards vesting period   2 years
Restricted Stock | Maximum    
Schedule of Equity Incentive Plans [Line Items]    
Awards vesting period   3 years
2010 Plan    
Schedule of Equity Incentive Plans [Line Items]    
Common shares reserved for future issuance (in shares) 15,000,000  
Number of shares of common stock reserved for issuance (in shares) 52,980,074  
Number of shares available for awards (in shares)   3,887,137