XML 57 R44.htm IDEA: XBRL DOCUMENT v3.25.4
Stock-Based Compensation - Summary of Restricted Stock Units Activity (Detail) - Restricted Stock Units - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Outstanding as of December 31, 2024 716,921    
Number of Shares, granted 657,148    
Number of Shares, Vested (252,814) 0 0
Number of Shares, Forfeited (30,139)    
Outstanding as of December 31,2025 1,091,116 716,921  
Weighted Average Grant Date Fair Value, Outstanding December 31, 2024 $ 75.13    
Weighted Average Grant Date Fair Value, Granted 78.05    
Weighted Average Grant Date Fair Value, Vested 75.29    
Weighted Average Grant Date Fair Value, Forfeited 77.97    
Weighted Average Grant Date Fair Value, Outstanding December 31, 2025 $ 76.77 $ 75.13