v3.26.1
Stock-Based Compensation - Additional information (Detail)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2026
USD ($)
Tranche
$ / shares
shares
Jun. 30, 2025
shares
Mar. 31, 2025
USD ($)
Dec. 31, 2025
shares
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation $ 7.1   $ 7.5  
Option Strike Price | $ / shares $ 23.16      
Unrecognized stock-based compensation cost period for recognition 1 year 2 months 12 days      
Chief Executive Officer [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation $ 1.9      
Granted, Shares | shares 358,001      
Fair value of the options on the grant date $ 10.5      
Stock options vested | shares   119,321    
Chief Executive Officer [Member] | Minimum [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Derived service periods 3 years      
Chief Executive Officer [Member] | Maximum [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Derived service periods 7 years      
Employee Stock Option | Chief Executive Officer [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Share based payment arrangement number of tranches | Tranche 9      
Restricted Stock Units (RSUs) [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount $ 63.6      
Unrecognized stock-based compensation cost period for recognition 3 years 3 months 18 days      
Stock Compensation Plan [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount $ 0.8      
Unrecognized stock-based compensation cost period for recognition 2 years 2 months 12 days      
Stock Compensation Plan [Member] | 2021 Plan [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Expiration period 10 years      
Vesting period 4 years      
Performance-Based Restricted Stock Units [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Stock-based compensation $ 0.0      
Granted, Shares | shares 316,004      
Share-Based Payment Arrangement, Nonvested Award, Cost Not yet Recognized, Amount $ 9.4      
Nonvested options, Shares | shares 607,516     291,512
Performance-Based Restricted Stock Units [Member] | Minimum [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Non-option equity units percentage of target shares granted 0.00%      
Performance-Based Restricted Stock Units [Member] | Maximum [Member]        
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]        
Non-option equity units percentage of target shares granted 200.00%