XML 90 R81.htm IDEA: XBRL DOCUMENT v3.23.3
Related Party Transactions - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Related Party Transaction          
Interest (income) expense $ 53,380 $ 52,630 $ 147,507 $ 157,680  
Related Party          
Related Party Transaction          
Interest (income) expense 3,418 $ 6,473 (9) $ 23,368  
Due from affiliates $ 6,624   $ 6,624   $ 3,299