XML 51 R44.htm IDEA: XBRL DOCUMENT v3.25.2
Stock-Based Compensation - Additional Information (Detail) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2025
Jun. 30, 2024
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Unrecognized compensation expense related to stock options $ 0 $ 0  
Restricted Stock Units      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Unrecognized compensation expense 3,000,000 $ 3,000,000  
Unrecognized stock-based compensation expense, weighted average period of recognition   2 years 21 days  
Realized tax benefit   $ 0  
Repurchase of common stock (in shares)   105,862 86,340
Performance Stock Units      
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Unrecognized compensation expense 890,000 $ 890,000  
Unrecognized stock-based compensation expense, weighted average period of recognition   6 months  
Realized tax benefit $ 0 $ 0