XML 102 R88.htm IDEA: XBRL DOCUMENT v3.24.0.1
Variable Interest Entities - Nonconsolidated VIEs (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Variable Interest Entity [Line Items]    
Asset $ 14,466,384 $ 10,583,241
Liability 13,061,028 8,931,814
Variable Interest Entity, Not Primary Beneficiary    
Variable Interest Entity [Line Items]    
Asset 59,713 43,589
Liability 0 0
Maximum Exposure to Loss 59,713 43,589
VIEs' assets $ 273,905 $ 239,682