v3.26.3
Interest Income and Interest Expense (Details - Interest expense) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Debt Instrument [Line Items]        
Interest expense $ 70,519 $ 59,098 $ 194,833 $ 172,720
Securitization Trust Debt [Member]        
Debt Instrument [Line Items]        
Interest expense 54,269 47,581 153,064 138,182
Warehouse Lines Of Credit [Member]        
Debt Instrument [Line Items]        
Interest expense 10,253 6,710 25,551 21,439
Residual Interest Financing [Member]        
Debt Instrument [Line Items]        
Interest expense 5,324 4,085 14,192 11,048
Subordinated Renewable Notes [Member]        
Debt Instrument [Line Items]        
Interest expense $ 673 $ 722 $ 2,026 $ 2,051