XML 69 R56.htm IDEA: XBRL DOCUMENT v3.25.4
INVESTMENTS - Cash and Financial Assets Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Cash And Cash Equivalents And Marketable securities [Line Items]    
Cash & Cash Equivalents $ 89,303 $ 90,928
Cost 166,351 165,619
Unrealized Gains (Losses), Total 309 (3,697)
Accrued Interest, Debt securities 613 422
Estimated Fair Value 167,273 162,344
Investment Securities 77,970 71,416
Level 1    
Cash And Cash Equivalents And Marketable securities [Line Items]    
Cost, Equity securities   10,000
Cost 62,363 52,297
Unrealized Gains (Losses), Equity securities   (3,939)
Unrealized Gains (Losses), Total 111 (3,924)
Accrued Interest, Debt securities 80 96
Estimated Fair Value, Equity securities   6,061
Estimated Fair Value 62,554 48,469
Investment Securities 23,438 35,092
Government & agency securities | Level 1    
Cash And Cash Equivalents And Marketable securities [Line Items]    
Cost, Debt Securities 23,247 28,920
Unrealized Gains (Losses), Debt securities 111 15
Accrued Interest, Debt securities 80 96
Estimated Fair Value, Debt securities 23,438 29,031
Corporate bonds | Level 2    
Cash And Cash Equivalents And Marketable securities [Line Items]    
Cost, Debt Securities 53,801 35,771
Unrealized Gains (Losses), Debt securities 198 227
Accrued Interest, Debt securities 533 326
Estimated Fair Value, Debt securities 54,532 36,324
Cash and cash equivalents, excluding money market accounts    
Cash And Cash Equivalents And Marketable securities [Line Items]    
Cash & Cash Equivalents 50,187 77,551
Estimated Fair Value, Cash and cash equivalents 50,187 77,551
Money market accounts | Level 1    
Cash And Cash Equivalents And Marketable securities [Line Items]    
Cash & Cash Equivalents 39,116 13,377
Estimated Fair Value, Cash and cash equivalents $ 39,116 $ 13,377