v3.25.2
Stockholders' Equity (Additional Information) (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Options vested, fair value $ 3,700 $ 2,700
Authorized shares under the plan (in shares) 12,150,000  
Proceeds from sale of common stock and warrants, net   $ 1,805
Equity Incentive Plan 2021    
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Number of remaining shares available for issuance (in shares) 4,425,413  
Options to purchase Common Stock    
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Unrecognized compensation cost $ 13,700  
Weighted-average remaining vesting period for recognition 3 years  
Options outstanding, weighted average contractual life 7 years 9 months 18 days  
Granted (in shares) 3,368,632  
Inducement Grant Stock Options    
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Line Items]    
Granted (in shares) 2,015,288