Registration of securities issued in business combination transactions

The components of accumulated other comprehensive loss (Details)

v3.21.2
The components of accumulated other comprehensive loss (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2021
Dec. 31, 2020
Dec. 31, 2019
Beginning balance, value $ 47,494,727 $ 47,392,282 $ 41,653,127
Ending balance, value 43,888,819 47,494,727 47,392,282
Accumulated Foreign Currency Adjustment Attributable to Parent [Member]      
Beginning balance, value (700,000) (709,000) (764,000)
Net current period change 56,000 9,000 55,000
Ending balance, value (644,000) (700,000) (709,000)
AOCI, Accumulated Gain (Loss), Debt Securities, Available-for-sale, Parent [Member]      
Beginning balance, value 21,000 11,000 13,000
Net current period change (7,000) 10,000 (2,000)
Ending balance, value 14,000 21,000 11,000
AOCI Attributable to Parent [Member]      
Beginning balance, value (678,767) (697,664) (751,293)
Net current period change 49,000 19,000 53,000
Ending balance, value $ (630,428) $ (678,767) $ (697,664)