v3.26.1
Derivatives and Hedging Activities - Schedule of Unrealized Foreign Exchange Impact Recognized In Condensed Consolidated Statements Of Comprehensive Income (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Unrealized foreign exchange gain (loss) on secured financing facilities $ 10,142 $ (8,474)
Gain (loss) on foreign currency transactions, net (466) 9
Gain (loss) on derivative instruments, net 6,259 (2,180)
Commercial real estate loan investments    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Unrealized foreign exchange gain (loss) on loans (16,230) 12,680
Foreign Exchange Forward    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Gain (loss) on derivative instruments, net 6,259 (2,180)
Foreign Exchange Forward | Not Designated as Hedging Instrument    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Unrealized foreign exchange gain (loss) on secured financing facilities 9,899 (8,669)
Gain (loss) on foreign currency transactions, net (466) 9
Gain (loss) on derivative instruments, net 6,259 (2,180)
Net impact of hedged foreign exchange 64 (16)
Foreign Exchange Forward | Commercial real estate loan investments | Not Designated as Hedging Instrument    
Derivative Instruments and Hedging Activities Disclosures [Line Items]    
Unrealized foreign exchange gain (loss) on loans $ (15,628) $ 10,824