v3.26.1
Stock Based Compensation - Additional Information (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
May 15, 2020
Employee Stock Option [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Unvested stock options outstanding 248,341    
Unrecognized compensation cost $ 2.3    
Unrecognized compensation cost, weighted-average period 1 year 8 months 26 days    
Restricted Stock Units (RSUs) [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
RSUs granted 313,401 0  
RSUs granted weighted average grant date fair value $ 5.12    
Vesting period 3 years    
RSUs outstanding 313,401 0  
Unrecognized stock-based compensation expense $ 1.6    
The 2020 Stock Incentive Plan [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Common stock shares reserved for issuance     2,000,000
The 2020 Stock Incentive Plan [Member] | Employee Stock Option [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Common stock shares reserved for issuance 706,663