XML 51 R39.htm IDEA: XBRL DOCUMENT v3.25.1
INVESTMENTS - Cash and Financial Assets Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Cash And Cash Equivalents And Marketable securities [Line Items]    
Cash & Cash Equivalents $ 91,717 $ 90,928
Cost 167,137 165,619
Unrealized Gains (Losses), Total (3,018) (3,697)
Accrued Interest, Debt securities 474 422
Estimated Fair Value 164,593 162,344
Investment Securities 72,876 71,416
Level 1    
Cash And Cash Equivalents And Marketable securities [Line Items]    
Cost, Equity securities 10,000 10,000
Cost 52,531 52,297
Unrealized Gains (Losses), Equity securities (3,339) (3,939)
Unrealized Gains (Losses), Total (3,292) (3,924)
Accrued Interest, Debt securities 118 96
Estimated Fair Value, Equity securities 6,661 6,061
Estimated Fair Value 49,357 48,469
Investment Securities 35,886 35,092
Government & agency securities | Level 1    
Cash And Cash Equivalents And Marketable securities [Line Items]    
Cost, Debt Securities 29,060 28,920
Unrealized Gains (Losses), Debt securities 47 15
Accrued Interest, Debt securities 118 96
Estimated Fair Value, Debt securities 29,225 29,031
Corporate bonds | Level 2    
Cash And Cash Equivalents And Marketable securities [Line Items]    
Cost, Debt Securities 36,360 35,771
Unrealized Gains (Losses), Debt securities 274 227
Accrued Interest, Debt securities 356 326
Estimated Fair Value, Debt securities 36,990 36,324
Cash and cash equivalents, excluding money market accounts    
Cash And Cash Equivalents And Marketable securities [Line Items]    
Cash & Cash Equivalents 78,246 77,551
Estimated Fair Value, Cash and cash equivalents 78,246 77,551
Money market accounts | Level 1    
Cash And Cash Equivalents And Marketable securities [Line Items]    
Cash & Cash Equivalents 13,471 13,377
Estimated Fair Value, Cash and cash equivalents $ 13,471 $ 13,377