XML 91 R71.htm IDEA: XBRL DOCUMENT v3.25.0.1
Stock-Based Awards - Additional Information (Details) - USD ($)
1 Months Ended 12 Months Ended
Sep. 30, 2023
Dec. 31, 2024
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
unrecognized compensation costs   $ 8,200,000  
Weighted average period for recognition   2 years 4 months 24 days  
Total intrinsic value of options exercised   $ 135,000 $ 38,000
Fair value of the options vested   $ 4,853,000 $ 3,947,000
Restricted Stock Units (RSUs) [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of restricted stock units, granted   0 0
Weighted average period for recognition   1 year 1 month 6 days  
2021 Equity Incentive Plan [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Increase in shares authorized for issuance 19,500,000    
Number of shares available for grant   21,877,761  
Number of restricted stock units, forfeited   100,000  
Weighted average grant-date fair value per share of options granted   $ 0.77 $ 1
2021 Equity Incentive Plan [Member] | Maximum [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of shares authorized for issuance   34,500,000