v3.26.1
Stock-Based Compensation - Schedule of Restricted Stock Activity (Details) - Restricted Stock - $ / shares
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Number of Units    
Outstanding at beginning of year (in shares) 70,985  
Awarded (in shares) 43,341  
Released (in shares) (15,694)  
Forfeited (in shares) (18,354)  
Outstanding at end of year (in shares) 80,278 70,985
Weighted- Average Grant Date Fair Value    
Outstanding, beginning balance (in usd per share) $ 4.12  
Awarded (in usd per shares) 1.98  
Released (in usd per share) 5.61  
Forfeited (in usd per share) 3.18  
Outstanding, ending balance (in usd per share) $ 2.89 $ 4.12
Weighted- Average Remaining Term in Years    
Weighted- Average Remaining Term in Years 1 year 11 months 23 days 1 year 10 months 9 days