v3.26.1
FAIR VALUE MEASUREMENTS - Insurance Collateral (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
FAIR VALUE MEASUREMENTS    
Total available-for-sale securities $ 53,970 $ 51,450
Marketable equity securities 11,660 14,213
Cash deposits and other 8,800 12,900
Insurance Collateral 74,396 78,608
Pledged as collateral | Insurance programs, reserves and deposits    
FAIR VALUE MEASUREMENTS    
Total available-for-sale securities 53,970 51,450
Marketable equity securities 11,660 14,213
Cash deposits and other 8,766 12,945
Insurance Collateral 74,396 78,608
U.S. Treasuries    
FAIR VALUE MEASUREMENTS    
Total available-for-sale securities 9,860 2,778
U.S. Treasuries | Pledged as collateral | Insurance programs, reserves and deposits    
FAIR VALUE MEASUREMENTS    
Total available-for-sale securities 9,860 2,778
Corporate and municipal bonds    
FAIR VALUE MEASUREMENTS    
Total available-for-sale securities 39,420 43,769
Corporate and municipal bonds | Pledged as collateral | Insurance programs, reserves and deposits    
FAIR VALUE MEASUREMENTS    
Total available-for-sale securities 39,420 43,769
Preferred or fixed rate cap securities    
FAIR VALUE MEASUREMENTS    
Total available-for-sale securities 4,690 4,903
Preferred or fixed rate cap securities | Pledged as collateral | Insurance programs, reserves and deposits    
FAIR VALUE MEASUREMENTS    
Total available-for-sale securities $ 4,690 $ 4,903