XML 60 R46.htm IDEA: XBRL DOCUMENT v3.23.3
Agreements and Transactions with Related Parties - Related Party Income, by Program (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Related Party Transaction        
Revenues $ 448,553 $ 383,622 $ 1,328,921 $ 1,076,457
Affiliated Entity        
Related Party Transaction        
Revenues 291 4,890 1,158 19,356
CESH | Affiliated Entity        
Related Party Transaction        
Revenues 291 424 1,158 1,502
CPA:18 – Global | Affiliated Entity        
Related Party Transaction        
Revenues $ 0 $ 4,466 $ 0 $ 17,854