XML 55 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Interest Income and Interest Expense (Details - Interest expense) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Debt Instrument [Line Items]        
Total interest expense $ 35,706 $ 18,771 $ 68,465 $ 35,171
Securitization Trust Debt [Member]        
Debt Instrument [Line Items]        
Total interest expense 29,171 15,745 55,524 29,273
Warehouse Lines Of Credit [Member]        
Debt Instrument [Line Items]        
Total interest expense 5,008 1,386 9,856 2,544
Residual interest financing [Member]        
Debt Instrument [Line Items]        
Total interest expense 1,050 1,050 2,100 2,144
Subordinated renewable notes [Member]        
Debt Instrument [Line Items]        
Total interest expense $ 477 $ 590 $ 985 $ 1,210