v3.26.1
Commercial Mortgage Loans, Held for Investment - Schedule of Commercial Mortgage Loan Portfolio, Held-For-Investment (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Provision for Credit Losses          
Allowance for credit losses, beginning of period [1]     $ (38,302)    
(Provision)/benefit for credit losses $ (7,235) $ 1,487 (18,626) $ 3,385  
Allowance for credit losses, end of period [1] (54,457)   (54,457)   $ (38,302)
Total commercial mortgage loans, held for investment, net [1] 4,275,122   4,275,122   4,383,134
Commercial Mortgage Receivable, Held-For-Investment          
Amortized Cost          
Amortized cost, beginning of period     4,421,436 4,986,750 4,986,750
Acquisitions and originations     744,668   1,156,575
Principal repayments     (777,210)   (1,420,373)
Dispositions     0   (35,116)
Principal charge-off     (2,617)   (32,860)
Deferred fees and other items     (3,027)   (10,304)
Amortization/accretion of fees and other items     4,479   9,557
Transfer to real estate owned     (56,534)   (197,396)
Transfer to held for sale     0   (33,909)
Cost recovery     (1,616)   (1,488)
Amortized cost, end of period 4,329,579   4,329,579   4,421,436
Provision for Credit Losses          
Allowance for credit losses, beginning of period     (38,302) $ (78,083) (78,083)
Allowance for credit losses, end of period (54,457)   (54,457)   (38,302)
Total commercial mortgage loans, held for investment, net 4,275,122   4,275,122   4,383,134
Commercial Mortgage Receivable, Held-For-Investment | General (provision)/benefit for credit losses          
Provision for Credit Losses          
Allowance for credit losses, beginning of period     (34,196)    
(Provision)/benefit for credit losses     (2,419)   12,669
Allowance for credit losses, end of period (36,615)   (36,615)   (34,196)
Commercial Mortgage Receivable, Held-For-Investment | Specific (provision)/benefit for credit losses          
Provision for Credit Losses          
Allowance for credit losses, beginning of period     (4,106)    
(Provision)/benefit for credit losses     (16,353)   (5,748)
Charge offs from specific allowance for credit losses     2,617   32,860
Allowance for credit losses, end of period $ (17,842)   $ (17,842)   $ (4,106)
[1] Includes pledged assets of $243.4 million and $329.2 million as of June 30, 2026 and December 31, 2025, respectively.