v3.26.1
LEASES (Aggregate Annual Lease Obligations) (Details) - USD ($)
Jun. 30, 2026
Mar. 31, 2026
Operating Leases    
Remainder of 2027 $ 17,061,901  
2028 19,542,702  
2029 15,093,016  
2030 11,594,253  
2031 8,360,097  
Thereafter 22,017,375  
Total undiscounted lease liability 93,669,344  
Imputed interest 18,429,698  
Total discounted lease liability $ 75,239,646 $ 73,964,708