v3.26.1
Common Stock and Stock-Based Awards - Restricted Stock Units - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Feb. 28, 2026
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock-based compensation expense   $ 1,739 $ 2,340 $ 3,505 $ 5,159
Performance Based Restricted Stock Units (PSUs)          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Number of shares granted   0 0 0 0
Service Based Restricted Stock Units (RSUs) [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Weighted average grant-date fair value of stock options $ 8.74        
Stock-based compensation expense   $ 523   $ 741  
Number of shares granted 173,385 0 0 173,385 11,250
Stock option granted vesting period       4 years  
Service Based Restricted Stock Units (RSUs) [Member] | Share-Based Payment Arrangement, Tranche One [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock option granted vesting period       1 year  
Vesting rights percentage       25.00%  
Service Based Restricted Stock Units (RSUs) [Member] | Share-Based Payment Arrangement, Tranche Two [Member]          
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]          
Stock option granted vesting period       3 years  
Vesting rights percentage       75.00%