XML 102 R92.htm IDEA: XBRL DOCUMENT v3.24.2.u1
SHARE-BASED COMPENSATION (Common Stock Expected to Vest) (Details) - shares
Jun. 30, 2024
Dec. 31, 2023
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
2024 0  
2025 245,952  
2026 164,293  
2027 82,139  
2028 82,154  
Total 574,538  
Restricted Stock    
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]    
Total 574,538 416,675