XML 59 R50.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements - Additional Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Fair Value Disclosures [Abstract]          
Unrealized gains (losses) on available-for-sale marketable securities, net of taxes $ (1,900,000) $ 700,000 $ (7,200,000) $ (600,000)  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Gain on fair value adjustment     2,050,000 0  
Proceeds from available for sale municipal bonds     9,526,000 12,031,000  
Realized loss (less then) 100,000   100,000    
Realized gain   300,000   200,000  
Unrealized losses related to equity securities 6,500,000   10,600,000    
Unrealized gains related to equity securities   2,900,000   4,100,000  
Manufacturer of prepackaged meals          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Gain on fair value adjustment 200,000 0 1,900,000 $ 0  
Significant Unobservable Inputs (Level 3) | Manufacturer of prepackaged meals          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Deferred purchase payable (up to) 2,900,000   $ 2,900,000   $ 4,800,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 $ 8,000,000 $ 7,000,000