XML 87 R76.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Loans Held for Sale, at Fair Value - Schedule of Loans Held for Sale at Cost Basis and Fair Value (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Accounts, Notes, Loans and Financing Receivable    
Loans held for sale, at fair value $ 818,993 $ 528,944
Cost Basis    
Accounts, Notes, Loans and Financing Receivable    
Loans held for sale, at fair value 802,937 502,282
Fair Value    
Accounts, Notes, Loans and Financing Receivable    
Loans held for sale, at fair value $ 818,993 $ 528,944