XML 42 R30.htm IDEA: XBRL DOCUMENT v3.25.1
STOCK-BASED COMPENSATION, 2013 and 2023 Restricted Stock Plans (Details) - shares
1 Months Ended 3 Months Ended
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2023
Mar. 31, 2025
Apr. 30, 2023
Jun. 30, 2020
Jan. 31, 2013
2013 Restricted Stock Plan [Member] | Restricted Stock Units [Member]              
Restricted Stock Plan [Abstract]              
Number of common shares reserved for issuance (in shares)           800,000  
2013 Restricted Stock Plan [Member] | Restricted Stock Units [Member] | Maximum [Member]              
Restricted Stock Plan [Abstract]              
Number of common shares reserved for issuance (in shares)             300,000
2023 Restricted Stock Plan [Member] | Minimum [Member]              
Restricted Stock Plan [Abstract]              
Vesting period from grant date       4 years      
2023 Restricted Stock Plan [Member] | Restricted Stock Units [Member] | Maximum [Member]              
Restricted Stock Plan [Abstract]              
Number of common shares reserved for issuance (in shares)         800,000    
2023 Restricted Stock Plan [Member] | Restricted Stock Units [Member] | Key Employees [Member]              
Restricted Stock Plan [Abstract]              
Vesting period from grant date       3 years      
Number of restricted stock units granted (in shares)   59,649          
2023 Restricted Stock Plan [Member] | Restricted Stock Units [Member] | Board of Directors [Member]              
Restricted Stock Plan [Abstract]              
Vesting period from grant date       4 years      
Number of restricted stock units granted (in shares) 14,000            
2023 Restricted Stock Plan [Member] | Service-Based Restricted Stock Units [Member] | Non-Employee Directors [Member]              
Restricted Stock Plan [Abstract]              
Vesting period from grant date       4 years      
Number of restricted stock units granted (in shares)     12,993