XML 78 R55.htm IDEA: XBRL DOCUMENT v3.24.2
Fair Value Measurements - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Fair Value Disclosures [Abstract]        
Unrealized gain (loss) on available-for-sale marketable securities, net of taxes $ (400) $ (900) $ (800) $ 300
Realized (gains) losses 500 (600) (300) (200)
Proceeds from available for sale municipal bonds 11,400 1,200 27,951 1,375
Realized loss (100)   (300) (100)
Realized gain (less than)   100    
Unrealized gains related to equity securities $ 1,300 $ 2,300 $ 5,400 $ 3,800