XML 69 R61.htm IDEA: XBRL DOCUMENT v3.25.1
Stock-Based Compensation - Additional Information (Detail) - USD ($)
1 Months Ended 3 Months Ended
Jan. 31, 2020
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Deferred tax benefit for stock-based compensation   $ 500,000 $ 600,000  
Liability for awards   500,000   $ 500,000
Stock Options [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation expense   1,700,000 2,000,000  
Unrecognized stock-based compensation expense   $ 8,000,000    
Unrecognized stock-based compensation expense weighted average period of recognition   1 year 10 months 2 days    
Restricted Stock Units [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation expense   $ 900,000 400,000  
Unrecognized stock-based compensation expense   $ 12,000,000    
Unrecognized stock-based compensation expense weighted average period of recognition   2 years 9 months 18 days    
Estimated shares of common stock granted   3,035,000    
Weighted-average grant date fair value   $ 4.13    
Performance Shares [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Stock-based compensation expense   $ 0 $ 0  
Employee right to receive restricted stock equal to maximum price $ 4,900,000      
Estimated weighted average conversion threshold   $ 21.09    
Estimated shares of common stock issue upon conversion   45,718    
Estimated shares of common stock granted   45,718    
Weighted-average grant date fair value   $ 24.53    
Liability for awards   $ 500,000   $ 500,000