XML 55 R44.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Share-Based Compensation - General (Details)
1 Months Ended 3 Months Ended
Feb. 28, 2019
shares
Mar. 31, 2024
plan
shares
Share-Based Compensation    
Number of equity incentive plans | plan   2
2015 Plan    
Share-Based Compensation    
Maximum number of shares authorized to be issued (in shares)   12,500,000
2019 Inducement Plan | Newly-Hired Employees    
Share-Based Compensation    
Number of equity incentive plans | plan   1
Granted (in shares) 99,000  
Amended and Restated Equity Incentive Plan (The 1999 Plan)    
Share-Based Compensation    
Granted (in shares)   0