Annual report pursuant to Section 13 and 15(d)

Share-based Compensation - Narrative (Details)

v3.24.1
Share-based Compensation - Narrative (Details) - USD ($)
$ / shares in Units, $ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Stock-based Compensation    
Weighted average grant-date fair value of options granted (in dollars per share)   $ 8.22
Stock options granted (in shares) 0 103,711
Capitalized of stock-based compensation expense $ 0.0 $ 0.2
Non-vested restricted stock awards    
Stock-based Compensation    
Total unrecognized compensation expense $ 6.3  
Unrecognized compensation expense period for recognition 1 year  
Stock options    
Stock-based Compensation    
Stock options granted (in shares) 0  
2017 Stock Plan    
Stock-based Compensation    
Shares authorized (in shares) 3,182,335  
Stock option granted (in shares) 2,739,261  
2019 Omnibus Stock Incentive Plan    
Stock-based Compensation    
Shares authorized (in shares) 5,760,778  
Stock option granted (in shares) 835,951  
Additional shares authorized to be issued (in shares) 1,700,000 2,000,000
Total unrecognized compensation expense $ 4.4  
Unrecognized compensation expense period for recognition 7 months