XML 58 R48.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Interest Income and Interest Expense (Details - Interest expense) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Debt Instrument [Line Items]        
Interest expense $ 46,710 $ 35,706 $ 88,678 $ 68,465
Securitization Trust Debt [Member]        
Debt Instrument [Line Items]        
Interest expense 37,928 29,171 73,860 55,524
Warehouse Lines of Credit [Member]        
Debt Instrument [Line Items]        
Interest expense 5,702 5,008 10,022 9,856
Residual Interest Financing [Member]        
Debt Instrument [Line Items]        
Interest expense 2,538 1,050 3,748 2,100
Subordinated Renewable Notes [Member]        
Debt Instrument [Line Items]        
Interest expense $ 542 $ 477 $ 1,048 $ 985