v3.26.1
Other Assets and Other Liabilities - Schedule of Components of Other Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Other Assets [Abstract]    
Intangible assets, net $ 134,582 $ 138,796
Receivables 94,142 95,555
Derivative instruments 61,969 83,223
Prepaid expenses 11,879 22,619
Deferred financing costs, net 8,588 9,530
Interest receivable 6,774 211
Other 3,659 3,713
Total other assets $ 321,593 $ 353,647