XML 68 R39.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Components of lease cost (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Leases        
Operating lease costs $ 168,910 $ 165,899 $ 523,107 $ 518,524
Short-term lease costs 25,345 24,781 75,629 54,541
Lease costs - discontinued operations 10,185 7,684 29,767 22,571
Total lease costs $ 204,440 $ 198,364 $ 628,503 $ 595,636