XML 45 R30.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
               
    As of June 30,
    2025   2024
Diagnostic equipment   $ 35,276,823     $ 33,243,694  
Research, development and demonstration equipment     6,490,872       6,199,941  
Machinery and equipment     2,128,398       2,069,055  
Furniture and fixtures     3,756,017       3,742,169  
Leasehold improvements     17,707,234       16,312,904  
Building     939,614       939,614  
      66,298,958       62,507,377  
Less: Accumulated depreciation and amortization     47,767,039       43,798,457  
    $ 18,531,919     $ 18,708,920