XML 51 R41.htm IDEA: XBRL DOCUMENT v3.23.2
LEASES (Aggregate Annual Lease Obligations) (Details) - USD ($)
Jun. 30, 2023
Mar. 31, 2023
Operating Leases    
Remainder of 2024 $ 17,407,197  
2025 19,180,075  
2026 15,695,818  
2027 11,797,164  
2028 9,231,916  
Thereafter 28,762,038  
Total undiscounted lease liability 102,074,208  
Imputed interest 20,085,310  
Total discounted lease liability $ 81,988,898 $ 83,735,002