v3.26.1
Interest Income and Interest Expense (Tables)
6 Months Ended
Jun. 30, 2026
Interest Income And Interest Expense  
Schedule of interest income
                    
   Three Months Ended   Six Months Ended 
   June 30,   June 30, 
   2026   2025   2026   2025 
   (In thousands)   (In thousands) 
Interest on finance receivables at fair value  $116,128  $103,027   $222,459   $202,594 
Interest on finance receivables   653    934    1,777    2,105 
Other interest income   1,331    1,401    2,597    2,596 
                     
Interest income  $118,112  $105,362   $226,833   $207,295 
Schedule of interest expense
                    
   Three Months Ended   Six Months Ended 
   June 30,   June 30, 
   2026   2025   2026   2025 
   (In thousands)   (In thousands) 
Securitization trust debt  $50,039   $45,557   $98,795   $90,602 
Warehouse lines of credit   8,833    8,216    15,298    14,729 
Residual interest financing   4,713    4,247    8,868    6,962 
Subordinated renewable notes   668    684    1,353    1,329 
                     
Interest expense  $64,253   $58,704   $124,314   $113,622