XML 82 R70.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Details) - Schedule of comprise lease expenses - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Schedule of Comprise Lease Expenses [Abstract]    
Operating lease expense $ 756,245 $ 462,625
Short-term lease expense 336,318 255,096
Total lease cost 1,092,563 717,721
Finance lease payment 744,030 622,575
Short-term lease payment
Total lease payments $ 744,030 $ 622,575