XML 71 R59.htm IDEA: XBRL DOCUMENT v3.25.2
Equity Compensation Plans (Details) - USD ($)
$ in Millions
1 Months Ended 6 Months Ended
May 31, 2025
May 31, 2021
Jun. 30, 2025
Jun. 30, 2024
May 31, 2019
Equity Compensation Plans          
Total compensation cost     $ 2.7 $ 2.2  
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 2,600,000 1,800,000     600,000
Increase in number of shares authorized 800,000 1,200,000      
Number of shares available for issuance     1,358,436    
Restricted Stock and Restricted Stock Units | 2019 Plan          
Equity Compensation Plans          
Vesting period     3 years