XML 67 R60.htm IDEA: XBRL DOCUMENT v3.25.3
Stock-Based Compensation - Additional Information (Details)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2025
USD ($)
Plan
shares
Sep. 30, 2024
USD ($)
Sep. 30, 2025
USD ($)
Plan
shares
Sep. 30, 2024
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 | $ $ 13.1   $ 13.1    
Weighted-average period of cost expected to be recognized     1 year 11 months 4 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.0 $ 3.1 $ 9.0 $ 9.6  
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     475,631    
2020 Stock Incentive Plan [Member] | Unvested Restricted Stock [Member]          
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]          
Share issued     532,907