XML 54 R41.htm IDEA: XBRL DOCUMENT v3.21.2
Note 4 - Debt - Schedule of Debt (Details) - USD ($)
$ in Thousands
Apr. 30, 2021
Apr. 30, 2020
Long-Term Debt    
Notes payable $ 46,160 $ 5,439
Less: Origination fees 372
Long-term Debt, Total 45,788 5,439
Less: Current maturities 5,972 2,228
Long-term Debt, Excluding Current Maturities, Total 39,816 3,211
Note Collateralized by Real Estate [Member]    
Line of Credit, Current
Long-Term Debt    
Long-term Debt, Excluding Current Maturities, Total 5 5
Notes Collateralized by Aircraft Security Agreements, Due January 2023 [Member]    
Long-Term Debt    
Notes payable 1,138 1,706
Note Collateralized by Real Estate Due June 2024 [Member]    
Long-Term Debt    
Notes payable 202 224
Note Collateralized by BNSC's Assets and Compensation due under State Management Contract Due May 2020 [Member]    
Long-Term Debt    
Notes payable 104
Note Collateralized by Equipment Due April 2022 [Member]    
Long-Term Debt    
Notes payable 21 42
Note One Collateralized by Real Estate Due March 2029 [Member]    
Long-Term Debt    
Notes payable 1,267 1,426
Note Two Collateralized by Real Estate Due March 2029 [Member]    
Long-Term Debt    
Notes payable 581 654
Notes Collateralized by BHCMC's Assets and Compensation Due under State Management Contract Due December 2027 [Member]    
Long-Term Debt    
Notes payable 34,417
Notes Collateralized by BHCMC's Assets and Compensation Due under State Management Contract Due December 2025 [Member]    
Long-Term Debt    
Notes payable 6,533
Paycheck Protection Program CARES Act [Member] | Aerospace Products [Member]    
Long-Term Debt    
Notes payable 1,283
Paycheck Protection Program CARES Act [Member] | Professional Services [Member]    
Long-Term Debt    
Notes payable $ 2,001