v3.25.1
Stock-based Compensation - Summary of RSU Activity (Details)
3 Months Ended
Mar. 31, 2025
$ / shares
shares
NUMBER OF SHARES  
Unvested at beginning of period | shares 48,133
Vested | shares (48,133)
WEIGHTED-AVERAGE GRANT DATE FAIR VALUE  
Unvested at beginning of period | $ / shares $ 3.81
Vested | $ / shares $ 3.81
2013 Equity Incentive Plan  
Restricted Stock Units information  
Period for unrecognized compensation expense related to unvested options yet has not been recognized 9 months 18 days
RSU | 2013 Equity Incentive Plan | Employees  
Restricted Stock Units information  
Vesting period 4 years