v3.26.3
Shareholders' Equity and Equity Incentive Plans - Summary of Stock Option Activity (Detail)
$ / shares in Units, $ in Thousands
9 Months Ended 12 Months Ended
Sep. 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 (666,771)  
Outstanding Share Options, Ending balance | shares 761,775 1,428,546
Outstanding Share Options, Exercisable | shares 761,775  
Weighted Average Exercise Price Per Share, Beginning balance | $ / shares $ 10.59  
Weighted Average Exercise Price Per Share, Exercised | $ / shares 8.92  
Weighted Average Exercise Price Per Share, Ending balance | $ / shares 12.07 $ 10.59
Weighted Average Exercise Price Per Share, Exercisable | $ / shares $ 12.07  
Weighted Average Remaining Contractual Life 2 years 9 months 18 days 3 years 3 months 18 days
Weighted Average Remaining Contractual Life, Exercisable 2 years 9 months 18 days  
Aggregate Intrinsic Value, Beginning balance | $ $ 74,162  
Aggregate Intrinsic Value, Exercised | $ 44,901  
Aggregate Intrinsic Value, Ending balance | $ 64,732 $ 74,162
Aggregate Intrinsic Value, Exercisable | $ $ 64,732