XML 58 R46.htm IDEA: XBRL DOCUMENT v3.24.0.1
Stock-Based Compensation - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Jun. 09, 2022
Jun. 30, 2021
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Number of shares authorized (in shares)     5,150,000 3,150,000
Share-based payment arrangement, plan modification, incremental cost $ 0.6      
Incremental stock compensation 0.1      
Fair value of shares vested $ 4.8 $ 4.7    
Inducement Grant Stock Options        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted (in shares) 1,435,256      
Options to purchase Common Stock        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Granted (in shares) 2,138,624      
Weighted average grant date fair value (in dollars per share) $ 1.35 $ 2.55    
Unrecognized compensation cost for non-vested options $ 6.6      
Period for recognition 2 years 1 month 6 days      
Equity Incentive Plan 2014        
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]        
Shares available for issuance (in shares) 2,013,871