XML 50 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Stock Incentive Plans - Inducement plan (Details) - 2022 Inducement Stock Incentive Plan - shares
Feb. 17, 2022
Mar. 31, 2024
Stock Incentive Plans    
Number of additional shares authorized 1,700,000  
Number of stock options remain outstanding   688,900