XML 57 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Property and Equipment (Details) - USD ($)
Mar. 31, 2025
Jun. 30, 2024
Property and Equipment    
Less accumulated depreciation $ (1,790,105) $ (1,268,288)
Property and equipment 1,972,522 2,356,556
Property and equipment, gross 3,762,628 3,594,844
Furniture and Fixtures [Member]    
Property and equipment, gross 127,029 127,050
Computer equipment [Member]    
Property and equipment, gross 98,735 112,397
Internal use software [Member]    
Property and equipment, gross 570,645 570,645
Manufacturing equipment [Member]    
Property and equipment, gross 2,062,703 1,927,974
Leasehold improvements [Member]    
Property and equipment, gross 814,157 767,418
Vehicles [Member]    
Property and equipment, gross $ 89,359 $ 89,359