v3.26.1
Stock-Based Compensation - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Jun. 30, 2013
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted-average fair value, per option $ 0.99 $ 1.36  
Stock Option      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unamortized compensation cost $ 0.7    
Unamortized compensation cost, vesting period 9 months 21 days    
Performance Options      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of vested shares 1,070,000    
2013 Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Common stock reserved for future issuance     8,700,000
Shares available for future grant 1,745,173    
2013 Plan | Stock Option      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options granted expiration term 10 years    
2013 Plan | Stock Option | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock option, vesting period 1 year    
2013 Plan | Stock Option | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock option, vesting period 4 years    
2023 Plan      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Shares available for future grant 9,934,567    
2023 Plan | Stock Option      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Options granted expiration term 10 years    
2023 Plan | Stock Option | Minimum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock option, vesting period 1 year    
2023 Plan | Stock Option | Maximum      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Stock option, vesting period 4 years