v3.26.1
Stock-based Compensation (Details)
$ in Thousands
12 Months Ended
Feb. 13, 2025
shares
Oct. 04, 2022
shares
Dec. 31, 2025
USD ($)
item
shares
Dec. 31, 2024
USD ($)
Sep. 30, 2020
shares
Stock-based Compensation          
Number of equal quarterly vesting installments | item     4    
Total stock-based compensation | $     $ 1,082 $ 893  
Weighted average remaining term     8 years 7 months 17 days 7 years 7 months 9 days  
Aggregate Intrinsic Value of Options Outstanding and Vested | $     $ 0 $ 0  
Non-vested stock options          
Stock-based Compensation          
Unrecognized stock-based compensation | $     $ 200 266  
Period of recognition of non vested award     4 months 28 days    
Non-vested RSUs          
Stock-based Compensation          
Unrecognized stock-based compensation | $     $ 59 $ 48  
Period of recognition of non vested award     6 months    
Stock compensation plan          
Stock-based Compensation          
Options expiration period (in years)     10 years    
Award vesting period (in years)     1 year    
Equity incentive plan 2020          
Stock-based Compensation          
Number of shares authorized (in shares) | shares 3,125,000 625,000      
Number of additional shares authorized (in shares) | shares 2,500,000 375,000      
Equity incentive plan 2020 | Maximum          
Stock-based Compensation          
Number of shares authorized (in shares) | shares         250,000
Number of stock shares issued | shares     1,552,745