v3.25.3
Investments - Schedule of Number of AFS Securities in Unrealized Loss Position, Including Related Parties (Details)
Sep. 30, 2025
position
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]  
Unrealized Loss Position 6,278
Unrealized Loss Position 12 Months or More 5,383
Related Party  
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]  
Unrealized Loss Position 150
Unrealized Loss Position 12 Months or More 72