XML 55 R32.htm IDEA: XBRL DOCUMENT v3.25.2
Property and Equipment (Tables)
12 Months Ended
Jun. 30, 2025
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment

Property and equipment consist of the following:

 

 

   June 30, 2025   June 30, 2024 
Leasehold improvements  $1,299,825   $561,108 
Machinery and equipment   1,389,417    1,032,286 
Computer equipment   1,427,842    704,846 
Furniture, fixtures and other equipment   342,886    266,923 
Total   4,459,970    2,565,163 
Less accumulated depreciation and amortization   (1,975,666)   (1,575,211)
Property and equipment, net  $2,484,304   $989,952