XML 73 R65.htm IDEA: XBRL DOCUMENT v3.25.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, 2025
USD ($)
$ / shares
shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Share-Based Payment Arrangement [Abstract]    
Outstanding Share Options, Beginning balance | shares 3,106,267  
Outstanding Share Options, Exercised | shares (1,163,294)  
Outstanding Share Options, Forfeited or Expired | shares (150,650)  
Outstanding Share Options, Ending balance | shares 1,792,323 3,106,267
Outstanding Share Options, Exercisable | shares 1,788,323  
Weighted Average Exercise Price Per Share, Beginning balance | $ / shares $ 10.45  
Weighted Average Exercise Price Per Share, Exercised | $ / shares 8.57  
Weighted Average Exercise Price Per Share, Forfeited or Expired | $ / shares 34.95  
Weighted Average Exercise Price Per Share, Ending balance | $ / shares 9.61 $ 10.45
Weighted Average Exercise Price Per Share, Exercisable | $ / shares $ 9.48  
Weighted Average Remaining Contractual Life 3 years 4 months 24 days 4 years
Weighted Average Remaining Contractual Life, Exercisable 3 years 4 months 24 days  
Aggregate Intrinsic Value, Beginning balance | $ $ 60,491  
Aggregate Intrinsic Value, Exercised | $ 37,194  
Aggregate Intrinsic Value, Ending balance | $ 67,984 $ 60,491
Aggregate Intrinsic Value, Exercisable | $ $ 67,984