v3.26.1
FAIR VALUE MEASUREMENTS - Amortized Cost and Fair value (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
FAIR VALUE MEASUREMENTS    
Total available-for-sale securities, Cost Basis $ 54,675 $ 51,631
Total available-for-sale securities, Gross Unrealized Gains 674 920
Total available-for-sale securities, Gross Unrealized loss (1,379) (1,101)
Total available-for-sale securities 53,970 51,450
Marketable equity securities, Cost Basis 10,372 11,698
Marketable equity securities, Gross Unrealized Gains 1,817 2,855
Marketable equity securities, Gross Unrealized loss (529) (340)
Marketable equity securities, Fair value 11,660 14,213
Total securities, Cost Basis 65,047 63,329
Total securities, Gross Unrealized Gains 2,491 3,775
Total securities, Gross Unrealized loss (1,908) (1,441)
Total securities, Fair value 65,630 65,663
U.S. Treasuries    
FAIR VALUE MEASUREMENTS    
Total available-for-sale securities, Cost Basis 9,860 2,778
Total available-for-sale securities 9,860 2,778
Corporate and municipal bonds    
FAIR VALUE MEASUREMENTS    
Total available-for-sale securities, Cost Basis 39,195 43,234
Total available-for-sale securities, Gross Unrealized Gains 674 920
Total available-for-sale securities, Gross Unrealized loss (449) (385)
Total available-for-sale securities 39,420 43,769
Preferred or fixed rate cap securities    
FAIR VALUE MEASUREMENTS    
Total available-for-sale securities, Cost Basis 5,620 5,619
Total available-for-sale securities, Gross Unrealized loss (930) (716)
Total available-for-sale securities $ 4,690 $ 4,903