XML 38 R27.htm IDEA: XBRL DOCUMENT v3.24.3
Property and Equipment (Tables)
3 Months Ended
Sep. 30, 2024
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment

Property and equipment consist of the following:

 

   September 30, 2024   June 30, 2024 
Leasehold improvements  $678,078   $561,108 
Machinery and equipment   1,043,700    1,032,286 
Computer equipment   848,616    704,846 
Furniture, fixtures and other equipment   269,860    266,923 
Furniture, Fixtures and Other Equipment [Member]          
Total   2,840,254    2,565,163 
Less accumulated depreciation and amortization   (1,655,094)   (1,575,211)
Property and equipment, net  $1,185,160   $989,952