v3.26.1
Stock-Based Compensation - Additional Information (Details)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jan. 01, 2026
shares
Jan. 01, 2024
shares
Jan. 01, 2022
shares
Sep. 30, 2025
$ / shares
shares
Feb. 28, 2025
$ / shares
shares
Dec. 31, 2024
shares
Nov. 30, 2022
USD ($)
$ / shares
shares
Jul. 31, 2021
shares
Jul. 31, 2020
Jun. 30, 2026
USD ($)
$ / shares
shares
Jun. 30, 2025
USD ($)
$ / shares
shares
Jun. 30, 2026
USD ($)
Installment
$ / shares
shares
Jun. 30, 2025
USD ($)
$ / shares
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Number of shares of common stock authorized for issuance               2,685,546          
Percentage of number of shares of common stock outstanding                 1.00%        
Intrinsic value of stock options exercised | $                   $ 100 $ 100 $ 100 $ 100
Granted                       0  
Weighted Average Grant Date Fair Value issue | $ / shares                   $ 0.87 $ 0.43 $ 1.11 $ 0.9
Fair value of common stock Per Share | $ / shares                   $ 0.87 $ 0.43 $ 1.11 $ 0.9
Unrecognized stock based compensation expense, Weighted average recognition period                       2 years 4 months 24 days  
Unrecognized stock based compensation expense | $                   $ 17,400   $ 17,400  
Stock-based compensation expense | $                   $ 2,895 $ 3,180 $ 5,592 $ 6,006
Weighted average exercise price of Warrant Per Share | $ / shares                   $ 3.48   $ 3.48  
2020 Equity Incentive Plan                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Number of shares of common stock authorized for issuance                   467,615   467,615  
Shares available for future issuance                   0   0  
Award vesting period                       4 years  
Issuance of common stock, shares           8,000,000              
Grant exercise price, percentage of estimated fair value of common stock on date of grant (not less than)                       110.00%  
Combined voting power on all classes of stock threshold                       10.00%  
Percentage of options vesting                       25.00%  
Number of quarterly installments for vesting | Installment                       36  
Share-based payment award, expiration period                       10 years  
Number of quarterly installments for vesting succeeding period                       3 years  
2021 Equity Incentive Plan                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Number of shares of common stock authorized for issuance               35,075,122          
Shares available for future issuance                   20,401,319   20,401,319  
Issuance of common stock, shares 14,099,351 3,304,820 5,539,145         11,413,572          
Percentage of number of shares of common stock outstanding               5.00%          
2021 Equity Incentive Plan | Maximum [Member]                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Shares available for future issuance               23,661,550          
2021 Employee Stock Purchase Plan                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Number of shares of common stock authorized for issuance 2,685,546             1,342,773   2,974,876   2,974,876  
Issuance of common stock, shares                       1,053,443  
Stock-based compensation expense | $                   $ 100 $ 100 $ 200 $ 100
Php Warrants Outstanding                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Issuance of common stock, shares             6,824,712     0 0 0 0
Repurchased common stock, per share | $ / shares             $ 3.48            
Warrant expense | $             $ 17,400            
Exercisable common stock                   6,824,712   6,824,712  
Weighted average exercise price of Warrant Per Share | $ / shares                   $ 3.48   $ 3.48  
Weighted-average remaining contractual term (Years)                       6 years 4 months 17 days  
2026 Inducement Plan                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Number of shares of common stock authorized for issuance                   2,440,250   2,440,250  
Shares available for future issuance                   5,559,750   5,559,750  
Issuance of common stock, shares                       8,000,000  
Restricted Stock Units (RSUs)                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Granted       400,000 1,700,000                
Weighted Average Grant Date Fair Value issue | $ / shares       $ 1.15 $ 1.61                
Fair value of common stock Per Share | $ / shares       $ 1.15 $ 1.61                
Unrecognized stock based compensation expense, Weighted average recognition period                       3 months 18 days  
Unrecognized stock based compensation expense | $                   $ 400   $ 400  
Restricted Stock Units (RSUs) | 2020 Equity Incentive Plan                          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]                          
Number of shares of common stock authorized for issuance                   28,098,454   28,098,454