XML 83 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Secured Debt, Net - Schedule of Secured Debt Agreements (Detail) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Debt Instrument [Line Items]    
Net book value $ 16,502,466  
Line of Credit    
Debt Instrument [Line Items]    
Total secured debt 12,697,058 $ 13,549,748
Debt Issuance Costs, Net (13,963) (21,584)
Net book value 12,683,095 13,528,164
Secured credit facilities | Line of Credit    
Debt Instrument [Line Items]    
Total secured debt 12,697,058 13,549,748
Acquisition facility | Line of Credit    
Debt Instrument [Line Items]    
Total secured debt $ 0 $ 0