XML 52 R39.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Components of lease cost (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Leases        
Operating lease costs $ 192,951 $ 187,448 $ 363,329 $ 354,197
Short-term lease costs 25,457 25,186 50,803 50,284
Lease costs - discontinued operations 8,643 10,095 19,429 19,582
Total lease costs $ 227,051 $ 222,729 $ 433,561 $ 424,063