XML 55 R42.htm IDEA: XBRL DOCUMENT v3.24.3
Schedule of Property and Equipment (Details) - USD ($)
Jun. 30, 2024
Jun. 30, 2023
Property, Plant and Equipment [Line Items]    
Total $ 2,565,163 $ 2,006,272
Less accumulated depreciation and amortization (1,575,211) (1,326,199)
Property and equipment, net 989,952 680,073
Leasehold Improvements [Member]    
Property, Plant and Equipment [Line Items]    
Total 561,108 397,598
Machinery and Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total 1,032,286 788,726
Computer Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total 704,846 566,973
Furniture, Fixtures and Other Equipment [Member]    
Property, Plant and Equipment [Line Items]    
Total $ 266,923 $ 252,975