XML 74 R65.htm IDEA: XBRL DOCUMENT v3.26.1
Shareholders' Equity and Equity Incentive Plans - Summary of Stock Option Activity (Detail) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Share-Based Payment Arrangement [Abstract]    
Outstanding Share Options, Beginning balance 1,428,546  
Outstanding Share Options, Exercised (53,385)  
Outstanding Share Options, Ending balance 1,375,161 1,428,546
Outstanding Share Options, Exercisable 1,375,161  
Weighted Average Exercise Price Per Share, Beginning balance $ 10.59  
Weighted Average Exercise Price Per Share, Exercised 10.37  
Weighted Average Exercise Price Per Share, Ending balance 10.6 $ 10.59
Weighted Average Exercise Price Per Share, Exercisable $ 10.6  
Weighted Average Remaining Contractual Life 2 years 10 months 24 days 3 years 3 months 18 days
Weighted Average Remaining Contractual Life, Exercisable 2 years 10 months 24 days  
Aggregate Intrinsic Value, Beginning balance $ 74,162  
Aggregate Intrinsic Value, Exercised 1,990  
Aggregate Intrinsic Value, Ending balance 50,335 $ 74,162
Aggregate Intrinsic Value, Exercisable $ 50,335