v3.26.1
Commercial Mortgage Loans, Held for Investment - Schedule of Allowance for Credit Losses (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss [Roll Forward]          
Beginning balance [1]   $ 38,302   $ 38,302  
Provision/(Benefit) $ 7,235   $ (1,487) 18,626 $ (3,385)
Ending balance [1] 54,457     54,457  
Commercial Portfolio Segment          
Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss [Roll Forward]          
Beginning balance 49,507 38,598   38,598  
Provision/(Benefit) 5,175 13,526      
Charge offs 0 (2,617)      
Ending balance 54,682 49,507   54,682  
Specific Allowance for Credit Losses | Commercial Portfolio Segment          
Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss [Roll Forward]          
Beginning balance 16,335 4,106   4,106  
Provision/(Benefit) 1,507 14,846      
Charge offs 0 (2,617)      
Ending balance 17,842 16,335   17,842  
General Allowance for Credit Losses | Commercial Portfolio Segment          
Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss [Roll Forward]          
Beginning balance 33,172 34,492   34,492  
Provision/(Benefit) 3,668 (1,320)   2,300  
Charge offs 0 0      
Ending balance 36,840 33,172   36,840  
General Allowance for Credit Losses | Commercial Portfolio Segment | Funded          
Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss [Roll Forward]          
Beginning balance 32,838 34,196   34,196  
Provision/(Benefit) 3,777 (1,358)      
Charge offs 0 0      
Ending balance 36,615 32,838   36,615  
General Allowance for Credit Losses | Commercial Portfolio Segment | Unfunded          
Financing Receivable, Excluding Accrued Interest, Allowance for Credit Loss [Roll Forward]          
Beginning balance 334 296   296  
Provision/(Benefit) (109) 38      
Charge offs 0 0      
Ending balance $ 225 $ 334   $ 225  
[1] Includes pledged assets of $243.4 million and $329.2 million as of June 30, 2026 and December 31, 2025, respectively.