XML 58 R48.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Interest Income and Interest Expense (Details - Interest expense) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Debt Instrument [Line Items]    
Interest expense $ 41,968 $ 32,759
Securitization Trust Debt [Member]    
Debt Instrument [Line Items]    
Interest expense 35,932 26,353
Warehouse Lines Of Credit [Member]    
Debt Instrument [Line Items]    
Interest expense 4,321 4,848
Residual Interest Financing [Member]    
Debt Instrument [Line Items]    
Interest expense 1,209 1,050
Subordinated Renewable Notes [Member]    
Debt Instrument [Line Items]    
Interest expense $ 506 $ 508