v3.26.1
Secured Debt Arrangements, Net - Schedule of Net Income from VIE (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Securitization or Asset-backed Financing Arrangement, Financial Asset for which Transfer is Accounted as Sale [Line Items]            
Interest income from commercial mortgage loans $ 41,726   $ 166,691   $ 191,715 $ 310,676
Interest expense (33,585)   (124,178)   (147,507) (229,235)
Net interest income 8,141   43,070   44,208 82,555
General and administrative expense (5,810)   (6,561)   (11,762) (13,213)
Decrease (increase) in current expected credit loss allowance, net 379,224   (3,113)   382,513 (7,121)
Foreign currency translation gain 18,920   73,705   1,772 114,263
Loss on extinguishment of debt (30,714)   0   (30,714) 0
Net income 25,779 $ 26,227 20,739 $ 25,991 52,006 46,730
VIE            
Securitization or Asset-backed Financing Arrangement, Financial Asset for which Transfer is Accounted as Sale [Line Items]            
Interest income from commercial mortgage loans 9,372   49,050   42,628 95,440
Interest expense (5,310)   (27,378)   (23,979) (52,574)
Net interest income 4,062   21,672   18,649 42,866
General and administrative expense (25)   (163)   69 (163)
Decrease (increase) in current expected credit loss allowance, net 7,083   (293)   9,363 1,053
Foreign currency translation gain 11,738   43,437   2,520 69,070
Loss on extinguishment of debt (968)   0   (968) 0
Net realized loss on investments (870)   0   (870) 0
Net income $ 21,020   $ 64,653   $ 28,763 $ 112,826