XML 53 R42.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases (Future Payments Due Under Operating And Finance Leases) (Details) - USD ($)
Oct. 31, 2022
Apr. 30, 2022
Operating Leases    
For the remaining 6 months of the fiscal year ending April 30: $ 1,815,098  
For the fiscal year ending April 30: 2024 3,136,737  
For the fiscal year ending April 30: 2025 2,476,375  
For the fiscal year ending April 30: 2026 2,017,498  
For the fiscal year ending April 30: 2027 445,298  
For the fiscal year ending April 30: 2028 74,382  
Thereafter 133,717  
Total undiscounted lease payments 10,099,105  
Present value discount, less interest 354,338  
Lease liability 9,744,767  
Finance Leases    
For the remaining 6 months of the fiscal year ending April 30: 1,132,572  
For the fiscal year ending April 30: 2024 1,895,835  
For the fiscal year ending April 30: 2025 1,674,988  
For the fiscal year ending April 30: 2026 1,007,719  
For the fiscal year ending April 30: 2027 177,773  
For the fiscal year ending April 30: 2028  
Thereafter  
Total undiscounted lease payments 5,888,887  
Present value discount, less interest 837,998  
Lease liability $ 5,050,889 $ 4,215,810