XML 54 R43.htm IDEA: XBRL DOCUMENT v3.24.2.u1
LEASES (Aggregate Annual Lease Obligations) (Details) - USD ($)
Jun. 30, 2024
Mar. 31, 2024
Operating Leases    
Remainder of 2025 $ 17,584,266  
2026 20,369,096  
2027 16,013,979  
2028 12,940,749  
2029 9,224,712  
Thereafter 26,848,053  
Total undiscounted lease liability 102,980,855  
Imputed interest 19,844,451  
Total discounted lease liability $ 83,136,404 $ 81,920,865