XML 61 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Fair Value Measurements - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2020
Mar. 31, 2020
Jun. 30, 2021
Jun. 30, 2020
Fair Value Disclosures [Abstract]            
Unrealized gain on available-for-sale marketable securities, net of taxes $ 703 $ (1,271) $ 1,656 $ (533) $ (568) $ 1,123
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Proceeds from available for sale municipal bonds         12,031 5,779
Realized gain         200  
Realized loss           (100)
Net unrealized gains related to equity securities 2,900   6,700   4,100 1,000
Municipal bonds — available-for-sale            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Proceeds from available for sale municipal bonds 7,000   4,000   12,000 5,800
Realized gain $ 300       $ 200  
Realized loss     $ (100)     $ (100)