v3.26.1
Equity Incentive Plan and Stock-Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 6 Months Ended 12 Months Ended
Mar. 19, 2026
Jun. 30, 2026
Jun. 30, 2026
Dec. 31, 2025
Jan. 01, 2026
Oct. 01, 2022
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Common stock reserved for future issuance (in shares)   17,630,131 17,630,131 10,833,370    
Weighted average grant-date fair value, options granted     $ 0.88      
Unrecognized share-based compensation expense related to unvested share options   $ 2.9 $ 2.9      
Unrecognized share-based compensation expense expects to recognize over a weighted-average period     2 years      
Option repricing reduced exercise price of each eligible option $ 3.91          
Option repricing description     To the extent an Eligible Option is exercised prior to the Premium End Date, or the eligible holder’s services with the Company terminates prior to the Premium End Date, the holder will be required to pay the original exercise price per share of the Eligible Options. The “Premium End Date” is the earliest of (i) September 19, 2027 (the “Retention Period”), (ii) the date of a change in control, or (iii) the eligible holder’s death or disability. Except for the reduction in the exercise prices of the Eligible Options as described above, the Eligible Options retain their existing terms and conditions as set forth in the Plans and the applicable award agreements.      
Option repricing resulted incremental stock compensation expense for vested and unvested options $ 0.4          
Incremental compensation cost recognized   $ 0.1 $ 0.1      
RSU            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Number of shares issued   1,272,029 1,272,029 856,160    
Unrecognized stock-based compensation expense   $ 1.2 $ 1.2      
Unrecognized share-based compensation expense expects to recognize over a weighted-average period     2 years 9 months 18 days      
Appreciation Rights Or Performance Awards            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Number of shares issued   0 0      
2017 Equity Incentive Plan            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Common stock reserved for future issuance (in shares)   2,553,920 2,553,920      
2022 Equity Incentive Plan            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Common stock reserved for future issuance (in shares)   1,870,000 1,870,000      
Maximum number of shares of common stock that may be issued   4,423,920 4,423,920      
Shares of common stock remained available for future issuance   183,934 183,934      
Percentage of annual increase in shares reserved for future issuance on common stock outstanding.     4.00%      
Award contractual life (in years)     10 years      
Increase in number of annual shares         1,096,526  
Percentage of common stock outstanding     4.00%      
2022 Equity Incentive Plan | Incentive Stock Option | Existing Employees            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Vesting period     48 months      
2022 Equity Incentive Plan | Incentive Stock Option | Newly Hired Employees            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Vesting period     36 months      
2022 Equity Incentive Plan | Incentive Stock Option | After Completion of 12 months of Service | Newly Hired Employees            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Vesting percentage     25.00%      
2022 Equity Incentive Plan | Incentive Stock Option | Over 36 months of Service | Newly Hired Employees            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Award contractual life (in years)     10 years      
2022 Equity Incentive Plan | Incentive Stock Option | Over 48 months of Service | Existing Employees            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Award contractual life (in years)     10 years      
2022 Equity Incentive Plan | Incentive Stock Option or RSU | Maximum            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Maximum number of shares of common stock that may be issued   13,271,760 13,271,760      
2022 Equity Incentive Plan | Non-Statutory Stock Options            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Award contractual life (in years)     10 years      
2022 Equity Incentive Plan | RSU            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Award contractual life (in years)     10 years      
2022 Equity Incentive Plan | RSU | Minimum            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Vesting period     2 years      
2022 Equity Incentive Plan | RSU | Maximum            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Vesting period     4 years      
2022 Equity Incentive Plan | RSA            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Award contractual life (in years)     10 years      
2022 Employee Stock Purchase Plan            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Common stock reserved for future issuance (in shares)           187,000
Shares of common stock remained available for future issuance   1,013,728 1,013,728      
Maximum percentage in payroll deductions to purchase shares of common stock   15.00% 15.00%      
Employees purchase price of common stock as percentage of lower of fair market value     85.00%      
Percentage of common stock outstanding     1.00% 1.00%    
2022 Employee Stock Purchase Plan | Minimum            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Increase in number of annual shares       561,000 274,131