Registration of securities issued in business combination transactions

The following table summarizes the estimated fair value of our investments, designated as available-for-sale and classified by the contractual maturity date (Details)

v3.21.2
The following table summarizes the estimated fair value of our investments, designated as available-for-sale and classified by the contractual maturity date (Details) - USD ($)
Jun. 30, 2021
Dec. 31, 2020
Dec. 31, 2019
Debt Securities, Available-for-sale [Line Items]      
Estimated Market Value $ 18,166,000 $ 18,393,000 $ 18,461,000
Investments [Member]      
Debt Securities, Available-for-sale [Line Items]      
Amortized Cost, Due within one year 1,705,000 2,759,000  
Estimated Market Value, Due within one year 1,705,000 2,759,000  
Amortized Cost, Due after one year through five years 4,897,000 6,204,000  
Estimated Market Value, Due after one year through five years 4,897,000 6,210,000  
Amortized Cost 6,602,000 8,963,000  
Estimated Market Value $ 6,602,000 $ 8,969,000 $ 9,700,000