XML 74 R60.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Maturities Of Operating Lease ) (Details) - USD ($)
Mar. 31, 2023
Mar. 31, 2022
Operating    
2024 $ 23,157,355  
2025 18,479,719  
2026 15,057,068  
2027 11,178,325  
2028 8,640,247  
Thereafter 27,716,477  
Total undiscounted lease liability 104,229,191  
Imputed interest 20,494,189  
Total discounted lease liability $ 83,735,002 $ 87,399,049