XML 127 R110.htm IDEA: XBRL DOCUMENT v3.24.0.1
Investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Investments, Debt and Equity Securities [Abstract]    
Marketable equity securities $ 80,575 $ 4,490
Debt Securities, Available-for-Sale [Line Items]    
Amortized cost basis of available-for-sale securities 49,653  
Gross Unrealized Gains 375  
Gross Unrealized Losses (243)  
Estimated fair value of available-for-sale debt securities 49,785  
Remaining contractual maturity within 1 year 0  
Remaining contractual maturity between 1 and 5 years 10,027  
Remaining contractual maturity between 5 and 10 years 16,180  
Remaining contractual maturity after 10 years 23,578  
Mortgage-Backed Securities, Issued by US Government Sponsored Enterprises    
Debt Securities, Available-for-Sale [Line Items]    
Amortized cost basis of available-for-sale securities 49,653  
Gross Unrealized Gains 375  
Gross Unrealized Losses (243)  
Estimated fair value of available-for-sale debt securities $ 49,785