v3.26.1
Investments - Schedule of Nonaccrual Loans (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Investments    
Nonaccrual loans with no allowance $ 0 $ 3,447
Nonaccrual loans with an allowance 30,645 58,258
Total nonaccrual loans 30,645 61,705
Insurance Solutions    
Investments    
Total nonaccrual loans 30,645 61,705
Commercial real estate mortgage loans | Insurance Solutions    
Investments    
Nonaccrual loans with no allowance 0 3,447
Nonaccrual loans with an allowance 10,475 17,195
Total nonaccrual loans 10,475 20,642
Multi-family mortgage loans | Insurance Solutions    
Investments    
Nonaccrual loans with an allowance 20,170 41,063
Total nonaccrual loans $ 20,170 $ 41,063