v3.25.2
Fair Value - Measurement on Recurring and Nonrecurring Basis (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2025
USD ($)
loan
Dec. 31, 2024
USD ($)
Financial assets:    
Impaired loans, net $ 596,940 $ 589,036
Financial liabilities:    
Allowance for credit losses on impaired loans $ 144,600  
Number of impaired loans | loan 27  
Aggregate carrying value of impaired loans before reserves $ 596,900  
Unrealized impairment losses on held-for-sale $ 1,000  
Number of impaired loans held-for-sale | loan 3  
Unrealized impairment losses $ 14,100  
Carrying Value    
Financial assets:    
Derivative financial instruments 2,033 95
Financial liabilities:    
Derivative financial instruments 394 4,209
Fair Value    
Financial assets:    
Derivative financial instruments 2,033 95
Financial liabilities:    
Derivative financial instruments 394 $ 4,209
Recurring basis | Carrying Value    
Financial assets:    
Derivative financial instruments 2,033  
Financial liabilities:    
Derivative financial instruments 394  
Recurring basis | Fair Value    
Financial assets:    
Derivative financial instruments 2,033  
Financial liabilities:    
Derivative financial instruments 394  
Nonrecurring basis | Carrying Value    
Financial assets:    
Loans held-for-investment 452,291  
Loans held-for-sale 13,038  
Impaired loans, net 465,329  
Nonrecurring basis | Fair Value    
Financial assets:    
Loans held-for-investment 452,291  
Loans held-for-sale 13,038  
Impaired loans, net 465,329  
Level 1 | Recurring basis    
Financial assets:    
Derivative financial instruments 0  
Financial liabilities:    
Derivative financial instruments 0  
Level 1 | Nonrecurring basis    
Financial assets:    
Loans held-for-investment 0  
Loans held-for-sale 0  
Impaired loans, net 0  
Level 2 | Recurring basis    
Financial assets:    
Derivative financial instruments 1,651  
Financial liabilities:    
Derivative financial instruments 394  
Level 2 | Nonrecurring basis    
Financial assets:    
Loans held-for-investment 0  
Loans held-for-sale 13,038  
Impaired loans, net 13,038  
Level 3 | Recurring basis    
Financial assets:    
Derivative financial instruments 382  
Financial liabilities:    
Derivative financial instruments 0  
Level 3 | Nonrecurring basis    
Financial assets:    
Loans held-for-investment 452,291  
Loans held-for-sale 0  
Impaired loans, net $ 452,291