XML 98 R88.htm IDEA: XBRL DOCUMENT v3.25.4
Stock-based Compensation - Summary of Stock Award Activity (Detail) - Stock Awards [Member] - $ / shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]      
Shares, Beginning Balance 74,805    
Granted, Shares 158,718    
Vested, Shares (27,852)    
Forfeited/Modified due to change of assumptions, Shares (45,525)    
Shares, Ending Balance 160,146 74,805  
Unvested Weighted Average Grant Date Fair Value, Beginning Balance $ 79.09    
Granted, Weighted Average Grant Date Fair Value 56.98 $ 78.97 $ 104.96
Vested, Weighted Average Grant Date Fair Value 89.52    
Forfeited/Modified due to change of assumptions, Weighted Average Grand Date Fair Value 59.18    
Unvested Weighted Average Grant Date Fair Value, Ending Balance $ 61.03 $ 79.09