v3.26.1
Stock-Based Compensation - Additional Information (Detail) - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2013
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Weighted-average fair value, per option $ 0.97 $ 1.34  
Stock Option      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unamortized compensation cost $ 0.5    
Unamortized compensation cost, vesting period 7 months 13 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,611,673    
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