XML 54 R45.htm IDEA: XBRL DOCUMENT v3.22.2
Leases (Details) - Schedule of ROU assets and lease liabilities - USD ($)
Jun. 30, 2022
Dec. 31, 2021
ROU Assets:    
Operating $ 1,582,325 $ 1,814,396
Financing 19,660 90,467
Total ROU assets 1,601,985 1,904,863
Current:    
Operating 394,027 459,792
Finance 16,731 43,150
Noncurrent:    
Operating 2,721,233 2,977,402
Finance 1,962 3,644
Total lease liabilities $ 3,133,953 $ 3,483,988