v3.26.1
Equity Incentive Plan (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Jan. 01, 2026
Dec. 31, 2025
Dec. 31, 2024
Equity Incentive Plan        
Unrecognized stock-based compensation expense $ 0      
2020 Equity Incentive Plan        
Equity Incentive Plan        
Shares available under equity incentive plan (in shares)   941,100    
2020 Equity Incentive Plan | Restricted Stock Units        
Equity Incentive Plan        
Granted (in shares) 225,000      
Vested (in shares) (410,000)      
Number of awards outstanding 0   160,000 1,667
Vested (in shares) 385,000