XML 85 R69.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Compensation (Stock Options) - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands, shares in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Options available for issuance under shareholders-approved equity plan 5.1  
Aggregate intrinsic value based on fair market value $ 3,762 $ 3,087
Total pre-tax intrinsic value of options exercised $ 300 $ 100
Weighted-average estimated fair value per share of stock options granted to employees   $ 2.99