v3.25.2
LEASE OBLIGATIONS - Operating lease maturity schedule (Details)
Jun. 30, 2025
USD ($)
LEASE OBLIGATIONS  
July 2025 to June 2026 $ 1,388,100
July 2026 to June 2027 1,009,213
July 2027 to June 2028 345,171
July 2028 to June 2029 166,817
July 2029 to June 2030 4,191
Operating lease liability 2,913,492
Less amounts representing interest (532,969)
Present value of operating lease liabilities $ 2,380,523