v3.26.3
Stock-Based Compensation - Summary of plans (Details) - shares
1 Months Ended 9 Months Ended
Feb. 28, 2026
Sep. 30, 2026
Stock-Based Compensation    
Stock options granted   326,701
Restricted stock granted   110,193
2026 Inducement Plan    
Stock-Based Compensation    
Options expiration period 10 years  
Total number of shares of common stock that may be issued 1,000,000