XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 4 - SECURITIZATIONS AND VARIABLE INTEREST ENTITIES - VIE (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2023
USD ($)
item
Jun. 30, 2024
USD ($)
Jun. 30, 2023
USD ($)
Securitizations and Variable Interest Entities      
Total assets $ 8,538,894 $ 8,871,991 $ 8,226,673
Liabilities $ 7,652,298 7,935,672  
Number of sponsored securitizations completed | item 2    
VIE      
Securitizations and Variable Interest Entities      
Total assets $ 22,400 22,400  
Liabilities $ 0 0  
Maximum exposure to loss   $ 31,800