XML 73 R65.htm IDEA: XBRL DOCUMENT v3.26.1
Shareholders' Equity and Equity Incentive Plans - Summary of Stock Option Activity (Detail)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
USD ($)
$ / shares
shares
Dec. 31, 2025
USD ($)
$ / shares
shares
Share-Based Payment Arrangement [Abstract]    
Outstanding Share Options, Beginning balance | shares 1,428,546  
Outstanding Share Options, Exercised | shares (510,075)  
Outstanding Share Options, Ending balance | shares 918,471 1,428,546
Outstanding Share Options, Exercisable | shares 918,471  
Weighted Average Exercise Price Per Share, Beginning balance | $ / shares $ 10.59  
Weighted Average Exercise Price Per Share, Exercised | $ / shares 9.41  
Weighted Average Exercise Price Per Share, Ending balance | $ / shares 11.26 $ 10.59
Weighted Average Exercise Price Per Share, Exercisable | $ / shares $ 11.26  
Weighted Average Remaining Contractual Life 3 years 3 years 3 months 18 days
Weighted Average Remaining Contractual Life, Exercisable 3 years  
Aggregate Intrinsic Value, Beginning balance | $ $ 74,162  
Aggregate Intrinsic Value, Exercised | $ 30,664  
Aggregate Intrinsic Value, Ending balance | $ 73,133 $ 74,162
Aggregate Intrinsic Value, Exercisable | $ $ 73,133