XML 96 R86.htm IDEA: XBRL DOCUMENT v3.25.4
Stock-based Compensation - Summary of Stock Option Activity (Detail) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Share-Based Payment Arrangement [Abstract]      
Shares, Beginning Balance 338,352    
Granted, Shares 4,364    
Exercised, Shares (2,473) (26,735) (52,999)
Forfeited, Shares (910)    
Shares, Ending Balance 339,333 338,352  
Vested or expected to vest, Shares 339,333    
Exercisable, Shares 332,083    
Weighted Average Exercise Price, Beginning Balance $ 89.21    
Granted, Weighted Average Exercise Price 59.86    
Exercised, Weighted Average Exercise Price 42.17    
Forfeited, Weighted Average Exercise Price 101.39    
Weighted Average Exercise Price, Ending Balance 89.14 $ 89.21  
Vested or expected to vest, Weighted Average Exercise Price 89.14    
Exercisable, Weighted Average Exercise Price $ 89.49    
Weighted Average Remaining Contractual Term, Ending Balance 3 years 1 month 17 days    
Vested or expected to vest, Weighted Average Remaining Contractual Term 3 years 1 month 17 days    
Exercisable, Weighted Average Remaining Contractual Term 3 years 3 days    
Aggregate Intrinsic Value, Ending Balance $ 0    
Vested or expected to vest, Aggregate Intrinsic Value 0    
Exercisable, Aggregate Intrinsic Value $ 0