XML 116 R97.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity Compensation and Other Benefit Plans - Restricted Stock Units and Restricted Stock (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
RSUs      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Unrecognized compensation cost $ 9.2 $ 11.2  
Period for recognizing unrecognized compensation cost 1 year 6 months    
Number of unvested shares 1,992,192 1,474,007 1,219,382
Restricted Stock      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Number of unvested shares 0 0 0
Number of vested shares 0 0