XML 40 R29.htm IDEA: XBRL DOCUMENT v3.25.0.1
Property and Equipment (Tables)
6 Months Ended
Dec. 31, 2024
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment

Property and equipment consist of the following:

 

   December 31, 2024   June 30, 2024 
Leasehold improvements  $1,059,193   $561,108 
Machinery and equipment   1,262,057    1,032,286 
Computer equipment   860,078    704,846 
Furniture, fixtures and other equipment   334,145    266,923 
Total   3,515,473    2,565,163 
Less accumulated depreciation and amortization   (1,748,253)   (1,575,211)
Property and equipment, net  $1,767,220   $989,952