XML 69 R51.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-based Compensation - 2022 Inducement Plan (Details) - shares
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Feb. 09, 2022
Stock-based Compensation      
Stock options outstanding 6,551,025 6,374,544  
2022 Employment Inducement Plan      
Stock-based Compensation      
Authorized shares     1,000,000
Vesting period 4 years    
Stock options outstanding 526,177    
Restricted stock unit awards outstanding 233,719    
Shares available for future grant 179,925    
2022 Employment Inducement Plan | Maximum      
Stock-based Compensation      
Expiration period 10 years