XML 82 R64.htm IDEA: XBRL DOCUMENT v3.25.2
INVESTMENTS - Available-for-sale Debt Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]    
Amortized cost $ 60,127 $ 50,604
Gross accumulated unrealized gains 589 230
Gross accumulated unrealized losses (223) (582)
Available-for-sale debt securities, fair value 60,493 50,252
Fair value of available-for-sale debt securities in a continuous unrealized loss position, 12 months or longer 6,100 6,000
Mortgage-backed and asset-backed securities    
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]    
Amortized cost 60,127 50,604
Gross accumulated unrealized gains 589 230
Gross accumulated unrealized losses (223) (582)
Available-for-sale debt securities, fair value $ 60,493 $ 50,252