XML 75 R61.htm IDEA: XBRL DOCUMENT v3.22.1
Leases (Details) - Schedule of comprise lease expenses - USD ($)
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Schedule of comprise lease expenses [Abstract]    
Operating lease expense $ 462,625 $ 491,375
Short-term lease expense 255,096 68,050
Total lease cost 717,721 559,425
Finance lease payment 622,575 601,501
Short-term lease payment
Total lease payments $ 622,575 $ 601,501