XML 59 R50.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurements - Additional Information (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Fair Value Disclosures [Abstract]          
Unrealized gains (losses) on available-for-sale marketable securities, net of taxes $ (2,300,000) $ (1,000,000) $ (9,500,000) $ (1,600,000)  
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Gain on fair value adjustment     2,408,000 0  
Proceeds from available for sale municipal bonds     9,816,000 12,368,000  
Realized loss (less then)     100,000    
Realized gain       200,000  
Unrealized losses related to equity securities 800,000 100,000 11,400,000    
Unrealized gains related to equity securities       4,000,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 300,000 300,000 9,800,000 12,400,000  
Realized loss (less then) 100,000 100,000 100,000    
Realized gain       200,000  
Manufacturer of prepackaged meals          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Gain on fair value adjustment 400,000 $ 0 2,300,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,500,000   $ 2,500,000   $ 4,800,000