XML 41 R34.htm IDEA: XBRL DOCUMENT v3.26.1
Share-based Compensation - Schedule of Unamortized Share Based Compensation Incentive Awards (Detail)
3 Months Ended
Mar. 31, 2026
USD ($)
Schedule of Unamortized Share Based Compensation Incentive Awards [Line Items]  
Unamortized share-based compensation costs related to each share-based incentive award (in dollars) $ 28,659,000
Restricted stock units  
Schedule of Unamortized Share Based Compensation Incentive Awards [Line Items]  
Unamortized share-based compensation costs related to each share-based incentive award (in dollars) $ 21,232,000
Unamortize share-based compensation costs related to each share-based incentive award (years) 2 years 6 months
Share-Based Payment Arrangement, Option  
Schedule of Unamortized Share Based Compensation Incentive Awards [Line Items]  
Unamortized share-based compensation costs related to each share-based incentive award (in dollars) $ 7,427
Unamortize share-based compensation costs related to each share-based incentive award (years) 2 years 10 months 24 days