XML 57 R47.htm IDEA: XBRL DOCUMENT v3.25.1
Interest Income and Interest Expense (Details - Interest expense) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Debt Instrument [Line Items]    
Interest expense $ 54,918 $ 41,968
Securitization Trust Debt [Member]    
Debt Instrument [Line Items]    
Interest expense 45,044 35,932
Warehouse Lines Of Credit [Member]    
Debt Instrument [Line Items]    
Interest expense 6,513 4,321
Residual Interest Financing [Member]    
Debt Instrument [Line Items]    
Interest expense 2,715 1,209
Subordinated Renewable Notes [Member]    
Debt Instrument [Line Items]    
Interest expense $ 646 $ 506