v3.26.1
Investments - Schedule of Number of AFS Securities in Unrealized Loss Position, Including Related Parties (Details)
Mar. 31, 2026
position
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]  
Unrealized Loss Position 7,170
Unrealized Loss Position 12 Months or More 4,965
Due to related parties  
Debt Securities, Available-for-sale, Unrealized Loss Position [Line Items]  
Unrealized Loss Position 278
Unrealized Loss Position 12 Months or More 69