v3.26.3
Property and Equipment (Tables)
3 Months Ended
Sep. 30, 2026
Property, Plant, and Equipment [Abstract]  
Schedule of Property and Equipment

Property and equipment consist of the following:

   

   September 30, 2026   June 30, 2026 
Leasehold improvements  $1,410,940   $1,411,947 
Machinery and equipment   2,029,219    1,968,408 
Computer equipment   2,121,172    2,010,003 
Furniture, fixtures and other equipment   398,137    394,063 
Total   5,959,468    5,784,421 
Less accumulated depreciation and amortization   (2,722,541)   (2,559,582)
Property and equipment, net  $3,236,927   $3,224,839