v3.26.3
Commercial Mortgage Loans, Held for Investment- Schedule of Non-Performing Status (Details)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2026
USD ($)
loan
Dec. 31, 2025
USD ($)
loan
Jun. 30, 2026
USD ($)
Mar. 31, 2026
USD ($)
Dec. 31, 2024
USD ($)
Non-Performing Financial Instruments [Roll Forward]          
Allowance for credit loss [1] $ 71,932 $ 38,302      
Commercial Mortgage Receivable, Held-For-Investment          
Non-Performing Financial Instruments [Roll Forward]          
Number of loans | loan 175 169      
Allowance for credit loss $ 71,932 $ 38,302     $ 78,083
Commercial Mortgage Receivable, Held-For-Investment | Specific allowance for credit losses          
Non-Performing Financial Instruments [Roll Forward]          
Allowance for credit loss 36,284 4,106      
Commercial Portfolio Segment          
Non-Performing Financial Instruments [Roll Forward]          
Allowance for credit loss 72,138 38,598 $ 54,682 $ 49,507  
Commercial Portfolio Segment | Specific allowance for credit losses          
Non-Performing Financial Instruments [Roll Forward]          
Allowance for credit loss $ 36,284 4,106 $ 17,842 16,335  
Commercial Portfolio Segment | Commercial Mortgage Receivable, Held-For-Investment          
Non-Performing Financial Instruments [Roll Forward]          
Number of nonperforming loans on cost recovery status | loan 5        
Allowance for credit loss $ 71,932 $ 38,302      
Commercial Portfolio Segment | Commercial Mortgage Receivable, Held-For-Investment | Specific allowance for credit losses          
Non-Performing Financial Instruments [Roll Forward]          
Number of nonperforming loans on cost recovery status | loan   4      
Commercial Portfolio Segment | Commercial Mortgage Receivable, Held-For-Investment | Office | Specific allowance for credit losses          
Non-Performing Financial Instruments [Roll Forward]          
Number of nonperforming loans on cost recovery status | loan   1      
Commercial Portfolio Segment | Commercial Mortgage Receivable, Held-For-Investment | Multifamily | Allowance for Credit Loss, Combined Specific          
Non-Performing Financial Instruments [Roll Forward]          
Number of loans | loan 2        
Number of nonperforming loans on cost recovery status | loan   3      
Nonperforming Financial Instruments | Commercial Portfolio Segment | Commercial Mortgage Receivable, Held-For-Investment          
Non-Performing Financial Instruments [Roll Forward]          
Non-performing loan amortized cost at beginning of year, January 1 $ 213,980 $ 133,230      
Addition of non-performing loan amortized cost 308,231 346,323      
Less: Removal of non-performing loan amortized cost 340,533 265,573      
Non-performing loan amortized cost end of period $ 181,678 213,980      
Number of loans | loan 7        
Nonperforming Financial Instruments | Commercial Portfolio Segment | Commercial Mortgage Receivable, Held-For-Investment | Office | Specific allowance for credit losses | GEORGIA          
Non-Performing Financial Instruments [Roll Forward]          
Allowance for credit loss $ 900 4,100      
Nonperforming Financial Instruments | Commercial Portfolio Segment | Commercial Mortgage Receivable, Held-For-Investment | Office | Allowance for Credit Loss, Combined Specific | GEORGIA          
Non-Performing Financial Instruments [Roll Forward]          
Allowance for credit loss $ 35,400        
Nonperforming Financial Instruments | Commercial Portfolio Segment | Commercial Mortgage Receivable, Held-For-Investment | Multifamily | Specific allowance for credit losses | GEORGIA          
Non-Performing Financial Instruments [Roll Forward]          
Allowance for credit loss   $ 2,000   $ 600  
Nonaccrual | Commercial Portfolio Segment | Commercial Mortgage Receivable, Held-For-Investment | Multifamily | Allowance for Credit Loss, Combined Specific          
Non-Performing Financial Instruments [Roll Forward]          
Number of loans | loan 1        
[1] Includes pledged assets of $364.1 million and $329.2 million as of September 30, 2026 and December 31, 2025, respectively.