XML 33 R23.htm IDEA: XBRL DOCUMENT v3.22.2.2
Summary of Significant Accounting Policies (Tables)
3 Months Ended
Sep. 30, 2022
Accounting Policies [Abstract]  
Schedule of property and equipment, estimated useful life
 
  Estimated Useful Life
Computer and office equipment 3 - 5 years
Machinery and equipment 5 years
Leasehold improvements Shorter of lease term or useful life
Schedule of disaggregated revenue
          
   Three Months Ended 
   September 30, 
   2022   2021 
Product sales - third parties  $996,479   $64,547 
Product sales - related party   64,423    15,309 
Service revenue - third parties   3,175,770    4,522,497 
Service revenue - related party   21,095     
Total revenue  $4,257,767   $4,602,353 

Schedule of receivables and contract liabilities
          
   September 30,   June 30, 
   2022   2022 
Accounts receivable, net  $5,978,764   $6,406,555 
Accounts receivable, net - related parties   141,554    41,603 
Long-term receivables   41,777    42,395 
Long-term receivables - related parties   1,200,496    1,209,103 
Deferred revenue   696,223    720,923 
Schedule of cost of revenue
          
   Three Months Ended 
   September 30, 
   2022   2021 
Product sales  $775,077   $64,033 
Service revenue   1,581,251    1,140,302 
Total cost of revenue  $2,356,328   $1,204,335