v3.25.4
Investments - Schedule of Number of AFS Securities in Unrealized Loss Position, Including Related Parties (Details)
Dec. 31, 2025
position
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]  
Unrealized Loss Position 6,492
Unrealized Loss Position 12 Months or More 5,112
Related Party  
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]  
Unrealized Loss Position 240
Unrealized Loss Position 12 Months or More 67