XML 46 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
INVESTMENTS - Cash and Financial Assets Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Cash And Cash Equivalents And Marketable securities [Line Items]          
Cost, Cash and cash equivalents $ 108,016   $ 108,016   $ 94,440
Cost, Total 164,721   164,721   149,162
Unrealized Gains (Losses), Equity securities (4,188) $ 0 (1,750) $ 0  
Unrealized Gains (Losses), Total (1,563)   (1,563)   569
Accrued Interest, Debt securities 347   347   310
Estimated Fair Value, Total 163,505   163,505   150,041
Investment Securities 55,489   55,489   55,601
Level 1          
Cash And Cash Equivalents And Marketable securities [Line Items]          
Cost, Equity securities 10,000   10,000   10,000
Cost, Total 31,162   31,162   30,944
Unrealized Gains (Losses), Equity securities     (1,600)   150
Unrealized Gains (Losses), Total (1,642)   (1,642)   276
Accrued Interest, Debt securities 74   74   40
Estimated Fair Value, Equity securities 8,400   8,400   10,150
Estimated Fair Value, Total 29,594   29,594   31,260
Investment Securities 24,560   24,560   25,598
Government & agency securities | Level 1          
Cash And Cash Equivalents And Marketable securities [Line Items]          
Cost, Debt securities 16,128   16,128   15,282
Unrealized Gains (Losses), Debt securities (42)   (42)   126
Accrued Interest, Debt securities 74   74   40
Estimated Fair Value, Debt securities 16,160   16,160   15,448
Corporate bonds | Level 2          
Cash And Cash Equivalents And Marketable securities [Line Items]          
Cost, Debt securities 30,577   30,577   29,440
Unrealized Gains (Losses), Debt securities 79   79   293
Accrued Interest, Debt securities 273   273   270
Estimated Fair Value, Debt securities 30,929   30,929   30,003
Cash and cash equivalents, excluding money market accounts          
Cash And Cash Equivalents And Marketable securities [Line Items]          
Cost, Cash and cash equivalents 102,982   102,982   88,778
Estimated Fair Value, Cash and cash equivalents 102,982   102,982   88,778
Money market accounts | Level 1          
Cash And Cash Equivalents And Marketable securities [Line Items]          
Cost, Cash and cash equivalents 5,034   5,034   5,662
Estimated Fair Value, Cash and cash equivalents $ 5,034   $ 5,034   $ 5,662