XML 74 R64.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases (Details) - Schedule of comprise lease expenses - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Schedule Of Comprise Lease Expenses Abstract        
Operating lease expense $ 626,188 $ 508,128 $ 1,517,541 $ 1,446,067
Short-term lease expense 334,619 62,653 863,316 256,448
Total lease cost 960,807 570,781 2,380,857 1,702,515
Finance lease payment 672,975 717,891 2,146,857 1,972,283
Short-term lease payment  
Total lease payments $ 672,975 $ 717,891 $ 2,146,857 $ 1,972,283