XML 72 R62.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Stock Awards - Additional Information (Detail) - USD ($)
$ in Thousands, shares in Millions
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Stock/Unit-based compensation expense $ 16,154 $ 18,266
Value of common stock granted with cash settlement feature $ 2,000  
Equity Incentive Plan [Member]    
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]    
Reserved shares of new common stock for awards under the Equity Incentive Plan 28.9  
Common stock remaining for future stock awards transferred to the equity incentive plan 8.6