XML 59 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Unrealized gains on available-for-sale marketable securities, net of taxes $ 1,200 $ 5,300
Fair value adjustment 300 (1,700)
Proceeds from available for sale municipal bonds 210 1,519
Realized loss 100 100
Unrealized gains related to equity securities 1,500  
Unrealized losses related to equity securities   4,100
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 200 1,500
Realized loss $ (100) $ (100)