XML 75 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock Incentive Plans - Inducement plan (Details) - shares
12 Months Ended
Jun. 02, 2023
Feb. 01, 2023
Dec. 31, 2023
Dec. 15, 2023
Dec. 14, 2023
Jan. 31, 2023
Jan. 30, 2023
Feb. 17, 2022
2022 Inducement Stock Incentive Plan                
Stock Incentive Plans                
Number of shares authorized       1,700,000 700,000 700,000 300,000 300,000
Number of grants issued     687,900          
2015 Plan                
Stock Incentive Plans                
Number of shares issued   855,000            
Number of additional shares authorized 4,300,000              
Number of stock options remain outstanding     755,000