v3.26.1
Stock-Based Compensation - Summary of plans (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended
Feb. 28, 2026
May 31, 2024
Mar. 31, 2026
2026 Inducement Plan      
Stock-Based Compensation      
Total number of shares of common stock that may be issued 1,000,000    
Granted     0
Options expiration period 10 years    
Restricted stock units      
Stock-Based Compensation      
Unrecognized compensation cost     $ 12.0
Performance stock units      
Stock-Based Compensation      
Unrecognized compensation cost     $ 0.1
Performance stock units | 2020 ESPP      
Stock-Based Compensation      
Maximum payout percentage   100.00%