XML 341 R53.htm IDEA: XBRL DOCUMENT v3.22.2.2
LEASES - Schedule of Future Minimum Lease Payments (Details) - USD ($)
Jun. 30, 2022
Jun. 30, 2021
Leases [Abstract]    
Fiscal year ending June 30, 2023 $ 2,682,000  
Fiscal year ending June 30, 2024 2,678,000  
Fiscal year ending June 30, 2025 2,389,000  
Fiscal year ending June 30, 2026 1,979,000  
Fiscal year ending June 30, 2027 1,388,000  
Thereafter 2,826,000  
Total undiscounted operating lease payments 13,942,000  
Less: imputed interest (2,266,000)  
Total operating lease liabilities 11,676,000  
Less: current portion of operating lease liabilities 2,682,457 $ 3,344,000
Operating lease liabilities, non-current $ 8,994,073 $ 5,835,000