XML 64 R53.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Details 2)
Dec. 31, 2024
USD ($)
Finance Lease - Fiscal year ending June 30,  
June 30, 2025 $ 147,073
June 30, 2026 240,481
June 30, 2027 213,832
June 30, 2028 170,535
June 30, 2029 57,642
Thereafter 0
Total future minimum payments 829,563
Less imputed interest (129,799)
Present value of lease liabilities 699,764
Operating Lease - Fiscal Year ending June 30,  
June 30, 2025 551,758
June 30, 2026 1,126,945
June 30, 2027 1,134,178
June 30, 2028 1,152,594
June 30, 2029 1,182,835
Thereafter 5,563,403
Total future minimum payments 10,711,713
Less imputed interest (2,174,268)
Present value of lease liabilities $ 8,537,445