v3.26.1
Commitments and Contingencies - Schedule of Unfunded Commitments Under Commercial Mortgage Loans (Details) - Unfunded Commitments Under Commercial Mortgage Loans - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Loss Contingencies [Line Items]    
2026 $ 21,407 $ 77,167
2027 97,452 132,465
2028 155,460 195,100
2029 10,927 9,147
2030 and beyond 0 0
Total $ 285,246 $ 413,879