XML 58 R47.htm IDEA: XBRL DOCUMENT v3.26.1
Interest Income and Interest Expense (Details - Interest expense) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Debt Instrument [Line Items]    
Interest expense $ 60,061 $ 54,918
Securitization Trust Debt [Member]    
Debt Instrument [Line Items]    
Interest expense 48,756 45,044
Warehouse Lines Of Credit [Member]    
Debt Instrument [Line Items]    
Interest expense 6,465 6,513
Residual Interest Financing [Member]    
Debt Instrument [Line Items]    
Interest expense 4,155 2,715
Subordinated Renewable Notes [Member]    
Debt Instrument [Line Items]    
Interest expense $ 685 $ 646