XML 97 R81.htm IDEA: XBRL DOCUMENT v3.24.0.1
Equity Compensation Plans (Details) - USD ($)
$ in Millions
1 Months Ended 12 Months Ended
May 31, 2021
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
May 31, 2019
Equity Compensation Plans          
Total compensation cost   $ 3.6 $ 3.0 $ 1.4  
Vesting Percentage , Fully Vest , Performance measure   50.00%      
Minimum          
Equity Compensation Plans          
Vesting Percentage , Fully Vest , Performance measure   50.00%      
Maximum          
Equity Compensation Plans          
Vesting Percentage , Pro rata , Performance measure   50.00%      
2019 Plan          
Equity Compensation Plans          
Number of shares authorized 1,800,000       600,000
Increase in number of shares authorized 1,200,000        
Number of shares available for issuance   990,178      
Restricted Stock and Restricted Stock Units [Member]          
Equity Compensation Plans          
Vesting period   3 years