XML 67 R60.htm IDEA: XBRL DOCUMENT v3.24.3
Stock-Based Compensation - Additional Information (Details)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2024
USD ($)
Plan
shares
Sep. 30, 2023
USD ($)
Sep. 30, 2024
USD ($)
Plan
shares
Sep. 30, 2023
USD ($)
Mar. 03, 2020
shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Number of stock-based employee compensation plans | Plan 1   1    
Total unrecognized compensation expense related to stock-based compensation arrangements | $ $ 22.9   $ 22.9    
Weighted-average period of cost expected to be recognized     2 years 2 months 26 days    
Number of shares outstanding 0   0    
Restricted Stock [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Stock-based compensation expense | $ $ 3.1 $ 3.1 $ 9.6 $ 9.1  
2020 Stock Incentive Plan [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Common shares authorized for issuance         2,500,000
2020 Stock Incentive Plan [Member] | Restricted Stock [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Shares vested     422,257    
2020 Stock Incentive Plan [Member] | Unvested Restricted Stock [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Share issued     554,547