XML 115 R98.htm IDEA: XBRL DOCUMENT v3.25.4
Share-Based Compensation Plans - Summary of Transactions of The Share Based Compensation Plans (Detail) - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of shares, Begining balance 574,671 431,297
Number of shares, Granted 166,337  
Number of shares, Vested (210,227)  
Number of shares, Exercised (139,904)  
Number of shares, Forfeited (11,831)  
Number of shares, Cancelled (87,653)  
Number of shares , Ending balance   574,671
Weighted Average Grant-Date Fair Value , Begining balance $ 86.2  
Weighted Average Grant-Date Fair Value, Granted 107.1  
Weighted Average Grant-Date Fair Value, Vested 77.8  
Weighted Average Grant-Date Fair Value, Forfeited 72.5  
Weighted Average Grant-Date Fair Value, Cancelled 31.3  
Weighted Average Grant-Date Fair Value, Ending balance $ 109.5 $ 86.2
Outstanding at December 31, 2023 619,705  
Number of shares, Forfeited (17,281)  
Outstanding at December 31, 2024 541,204 619,705
Exercisable at December 31, 2024 109,907  
Outstanding, Weighted Average Exercise Price, Beginning balance $ 23.5  
Granted, Weighted Average Exercise Price 0  
Exercised, Weighted Average Exercise Price 3.5  
Forfeited, Weighted Average Exercise Price 34  
Cancelled, Weighted Average Exercise Price 75.7  
Outstanding, Weighted Average Exercise Price, Ending balance 12.7 $ 23.5
Weighted Average Exercise price , Exercisable $ 49.1  
Weighted-Average Remaining Contractual Term, Outstanding 2 years 1 month 6 days  
Weighted-Average Remaining Contractual Term, Exercisable 2 years 8 months 12 days