XML 43 R31.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Tables)
12 Months Ended
Mar. 31, 2023
Leases [Abstract]  
Schedule of supplemental balance sheet information related to operating leases
   March 31,
2023
 
ROU assets  $974,761 
      
Operating lease liabilities – current  $481,502 
Operating lease liabilities – non-current   287,247 
Total operating lease liabilities  $768,749 
Schedule of weighted average remaining lease terms and discount rates of operating leases
Remaining lease term and discount rate:    
     
Weighted average remaining lease term (years)   1.6 
      
Weighted average discount rate   6.10%
Schedule of maturities of lease liabilities
2024  $707,818 
2025   227,337 
2026   91,825 
2027    
2028    
Thereafter    
Total lease payments   1,026,980 
Less: imputed interest   (52,219)
Less: prepayments   (206,012)
Present value of lease liabilities  $768,749