XML 49 R40.htm IDEA: XBRL DOCUMENT v3.22.2
Marketable Securities (Narrative) (Details)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2022
USD ($)
Number
Jun. 30, 2021
USD ($)
Jun. 30, 2022
USD ($)
Number
Jun. 30, 2021
USD ($)
Dec. 31, 2021
USD ($)
Gain (Loss) on Investments [Line Items]          
Maximum maturity of debt securities (less than 5 years)     5 years    
Accumulated pre-tax unrealized losses for marketable securities $ 662,000   $ 662,000   $ 43,000
Proceeds from sales of available-for-sale marketable securities 0 $ 225,000 0 $ 225,000  
Cost $ 4,900,000   4,900,000   8,800,000
Unrealized gains or losses on marketable securities     $ 0   $ 0
Debt securities unrealized loss position          
Gain (Loss) on Investments [Line Items]          
Marketable debt securities in an unrealized loss position, Number of Positions | Number 171   171    
Debt securities unrealized loss position | Maximum          
Gain (Loss) on Investments [Line Items]          
Marketable debt securities, largest loss for any single security $ 14,000   $ 14,000