v3.26.1
INVESTMENTS - Available-for-sale Debt Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]    
Amortized cost $ 80,392 $ 70,317
Gross accumulated unrealized gains 375 852
Gross accumulated unrealized losses (540) (199)
Available-for-sale debt securities, fair value 80,227 70,970
Fair value of available-for-sale debt securities in a continuous unrealized loss position, 12 months or longer 4,400 6,600
Mortgage-backed and asset-backed securities    
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]    
Amortized cost 80,392 70,317
Gross accumulated unrealized gains 375 852
Gross accumulated unrealized losses (540) (199)
Available-for-sale debt securities, fair value $ 80,227 $ 70,970