XML 68 R56.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Equity Compensation Plans (Details) - USD ($)
$ in Millions
1 Months Ended 6 Months Ended
May 31, 2021
Jun. 30, 2024
Jun. 30, 2023
May 31, 2019
Equity Compensation Plans        
Total compensation cost   $ 2.2 $ 1.8  
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   718,193