XML 85 R59.htm IDEA: XBRL DOCUMENT v3.25.1
INVESTMENTS - Available-for-sale Debt Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]    
Amortized cost $ 50,782 $ 50,604
Gross accumulated unrealized gains 485 230
Gross accumulated unrealized losses (266) (582)
Available-for-sale debt securities, fair value 51,001 50,252
Fair value of available-for-sale debt securities in a continuous unrealized loss position, 12 months or longer 6,300 6,000
Mortgage-backed and asset-backed securities    
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]    
Amortized cost 50,782 50,604
Gross accumulated unrealized gains 485 230
Gross accumulated unrealized losses (266) (582)
Available-for-sale debt securities, fair value $ 51,001 $ 50,252