v3.26.1
Commitments and Contingencies - Schedule of Unfunded Commitments Under Commercial Mortgage Loans (Details) - Unfunded Commitments Under Commercial Mortgage Loans - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Loss Contingencies [Line Items]    
2026 $ 49,054 $ 77,167
2027 140,504 132,465
2028 179,868 195,100
2029 11,294 9,147
2030 and beyond 0 0
Total $ 380,720 $ 413,879