XML 82 R64.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Leases (Maturities Of Operating Lease ) (Details) - USD ($)
Mar. 31, 2024
Mar. 31, 2023
Operating Leases    
2025 $ 22,595,008  
2026 19,015,580  
2027 14,798,976  
2028 11,839,812  
2029 8,135,173  
Thereafter 25,100,542  
Total undiscounted lease liability 101,485,091  
Imputed interest 19,564,226  
Total discounted lease liability $ 81,920,865 $ 83,735,002