XML 52 R37.htm IDEA: XBRL DOCUMENT v3.26.1
INVESTMENTS - Cash and Financial Assets Measured at Fair Value on a Recurring Basis (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Cash And Cash Equivalents And Marketable securities [Line Items]    
Cash & Cash Equivalents $ 71,529 $ 89,303
Cost 168,440 166,351
Unrealized Gains (Losses), Total 41 309
Accrued Interest, Debt securities 465 613
Estimated Fair Value 168,946 167,273
Investment Securities 97,417 77,970
Level 1    
Cash And Cash Equivalents And Marketable securities [Line Items]    
Cost 65,966 62,363
Unrealized Gains (Losses), Total 95 111
Accrued Interest, Debt securities 83 80
Estimated Fair Value 66,144 62,554
Investment Securities 45,576 23,438
Government & agency securities | Level 1    
Cash And Cash Equivalents And Marketable securities [Line Items]    
Cost, Debt Securities 45,398 23,247
Unrealized Gains (Losses) 95 111
Accrued Interest, Debt securities 83 80
Estimated Fair Value, Debt securities 45,576 23,438
Corporate bonds | Level 2    
Cash And Cash Equivalents And Marketable securities [Line Items]    
Cost, Debt Securities 51,513 53,801
Unrealized Gains (Losses) (54) 198
Accrued Interest, Debt securities 382 533
Estimated Fair Value, Debt securities 51,841 54,532
Cash and cash equivalents, excluding money market accounts    
Cash And Cash Equivalents And Marketable securities [Line Items]    
Cash & Cash Equivalents 50,961 50,187
Estimated Fair Value, Cash and cash equivalents 50,961 50,187
Money market accounts | Level 1    
Cash And Cash Equivalents And Marketable securities [Line Items]    
Cash & Cash Equivalents 20,568 39,116
Estimated Fair Value, Cash and cash equivalents $ 20,568 $ 39,116