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 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Gain (loss) on foreign currency transactions, net $ (3) $ (117) $ (469) $ (108)
Gain (loss) on derivative instruments, net 1,318 (5,362) 7,577 (7,542)
Foreign Exchange Forward        
Derivative Instruments and Hedging Activities Disclosures [Line Items]        
Gain (loss) on derivative instruments, net 1,318 (5,362) 7,577 (7,542)
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 8,274 (20,404) 18,173 (29,073)
Realized foreign exchange gain (loss) on secured financing facilities 48   48  
Gain (loss) on foreign currency transactions, net (3)   (469)  
Gain (loss) on derivative instruments, net 1,318 (5,362) 7,577 (7,542)
Net impact of hedged foreign exchange (749) (287) (685) (312)
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 (10,326) $ 25,479 (25,954) $ 36,303
Realized foreign exchange gain (loss) on loans $ (60)   $ (60)