XML 57 R49.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases (Details) - Schedule of future minimum payments under long-term non-cancelable operating leases
Jun. 30, 2022
USD ($)
Schedule of future minimum payments under long-term non-cancelable operating leases [Abstract]  
Within 1 year $ 119,794
After 1 year but within 5 years 422,009
Total lease payments 541,803
Less: imputed interest (86,556)
Total lease obligations 455,247
Less: current obligations (95,683)
Long-term lease obligations $ 359,564