XML 339 R85.htm IDEA: XBRL DOCUMENT v3.25.4
Investment Securities - Summary (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Trading securities - at fair value:    
Total trading securities $ 76,108 $ 42,267
Held-to-maturity securities - at amortized cost:    
Total held-to-maturity securities 15,420 15,214
Short-term Investments 91,528 57,481
Recurring    
Trading securities - at fair value:    
Total trading securities 76,108 42,267
Level 1 | Recurring    
Trading securities - at fair value:    
Total trading securities 76,093 42,256
Level 2 | Recurring    
Trading securities - at fair value:    
Total trading securities 15 11
Money Market Funds [Member]    
Trading securities - at fair value:    
Total trading securities 0 110
Money Market Funds [Member] | Recurring    
Trading securities - at fair value:    
Total trading securities   110
Money Market Funds [Member] | Level 1 | Recurring    
Trading securities - at fair value:    
Total trading securities   110
Money Market Funds [Member] | Level 2 | Recurring    
Trading securities - at fair value:    
Total trading securities 0 0
Mutual funds    
Trading securities - at fair value:    
Total trading securities 33,559 13,627
Mutual funds | Level 1 | Recurring    
Trading securities - at fair value:    
Total trading securities 33,559  
Equity securities    
Trading securities - at fair value:    
Total trading securities 2,505 8
Equity securities | Recurring    
Trading securities - at fair value:    
Total trading securities 2,505 8
Equity securities | Level 1 | Recurring    
Trading securities - at fair value:    
Total trading securities 2,505 8
Equity securities | Level 2 | Recurring    
Trading securities - at fair value:    
Total trading securities   0
US Treasury Securities [Member]    
Trading securities - at fair value:    
Total trading securities 40,029 28,511
US Treasury Securities [Member] | Recurring    
Trading securities - at fair value:    
Total trading securities 40,029 28,511
US Treasury Securities [Member] | Level 1 | Recurring    
Trading securities - at fair value:    
Total trading securities 40,029 28,511
US Treasury Securities [Member] | Level 2 | Recurring    
Trading securities - at fair value:    
Total trading securities 0 0
U.S. government notes    
Held-to-maturity securities - at amortized cost:    
Total held-to-maturity securities 15,420 15,214
Debt Securities [Member] | Recurring    
Trading securities - at fair value:    
Total trading securities 15 11
Debt Securities [Member] | Level 1 | Recurring    
Trading securities - at fair value:    
Total trading securities   0
Debt Securities [Member] | Level 2 | Recurring    
Trading securities - at fair value:    
Total trading securities $ 15 $ 11