v3.26.1
Stock-based Compensation - Transactions Related to Stock Options Awarded to Employees and Directors (Detail) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Amount    
Options outstanding at December 31, 2025 903,096  
Granted 169,300  
Exercised (23,723)  
Forfeited (266)  
Options outstanding at June 30, 2026 1,048,407 903,096
Options exercisable at June 30, 2026 1,048,407  
Weighted average exercise price    
Options outstanding at December 31, 2025 $ 11.99  
Granted 11  
Exercised 1.65  
Forfeited 0  
Options outstanding at June 30, 2026 11.98 $ 11.99
Options exercisable at June 30, 2026 $ 11.98  
Weighted average remaining contractual life    
Options outstanding 9 years 3 months 21 days 9 years 7 months 13 days
Granted 9 years 11 months 12 days  
Options exercisable 9 years 3 months 21 days  
Aggregate intrinsic value    
Options outstanding, Beginning Balance $ 893  
Aggregate intrinsic value Granted 0  
Aggregate intrinsic value Exercised 39  
Aggregate intrinsic value Forfeited 238  
Options outstanding Ending Balance 8,136 $ 893
Options exercisable $ 8,136