v3.25.2
Leases (Details Narrative) - USD ($)
$ in Millions
12 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Leases    
Finance Lease Assets, Accumulated Depreciation $ 0.3 $ 0.1
Lease term 12 years  
Operating Lease Expiry Year expiring in 2026 to 2034  
Description of leased space The Company has a lease agreement for its corporate headquarters and manufacturing facility in Orlando, Florida (the “Orlando Lease”). The Orlando Lease was amended effective April 30, 2021 to expand the space and extend the lease term from April 30, 2022, to that certain date that is one hundred twenty-seven (127) months after the date the landlord completes certain work to be done at the leased premises. The landlord’s work was completed in August 2023, and accordingly the lease expires on March 31, 2034. Minimum rental rates for the extension term were established based on annual increases of approximately three percent (3%). Additionally, there is one five-year extension option exercisable by the Company  
Tenant improvement allowances $ 2.4  
Estimated cost of Tenant improvement allowances $ 3.7