XML 38 R28.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
STOCK-BASED COMPENSATION, 2013 and 2023 Restricted Stock Plans (Details) - shares
1 Months Ended 3 Months Ended
Mar. 31, 2024
Oct. 31, 2023
Jun. 30, 2023
Mar. 31, 2024
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]              
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] | Maximum [Member]              
Restricted Stock Plan [Abstract]              
Number of common shares reserved for issuance (in shares)         800,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        
2023 Restricted Stock Plan [Member] | Service-Based Restricted Stock Units [Member] | Chief Executive Officer [Member]              
Restricted Stock Plan [Abstract]              
Vesting period from grant date       3 years      
Number of restricted stock units granted (in shares)   276,000