XML 38 R27.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases (Tables)
3 Months Ended
Sep. 30, 2022
Leases  
Schedule of balance sheet information related to leases
          
   September 30, 2022   June 30, 2022 
Assets        
Operating lease, right-of-use asset, net  $109,271   $118,254 
           
Liabilities          
Current portion of operating lease liabilities  $40,317   $38,884 
Operating lease liabilities, net of current portion   76,768    87,414 
Total operating lease liabilities  $117,085   $126,298 
Schedule of future estimated minimum lease payments under non-cancelable operating leases
     
Year ending June 30, 2023 (Remaining 9 months)  $38,075 
2024   52,156 
2025   44,636 
Total minimum lease payments   134,867 
Less amount representing interest   (17,782)
Present value of future minimum lease payments   117,085 
Less current portion of operating lease liabilities   (40,317)
Operating lease liabilities, net of current portion  $76,768 
Schedule of weighted average remaining lease term and discount rate
          
   September 30, 2022   June 30, 2022 
         
Weighted average remaining lease term (Years)          
Operating leases   2.5    2.8 
Weighted average discount rate          
Operating leases   10.75%   10.75%