XML 34 R24.htm IDEA: XBRL DOCUMENT v3.25.2
Securitization Trust Debt (Tables)
6 Months Ended
Jun. 30, 2025
Securitization Trust Debt  
Schedule of securitization trust debt
                       
                      Weighted 
                      Average 
   Final  Receivables       Outstanding   Outstanding   Contractual Debt 
   Scheduled  Pledged at       Principal at   Principal at   Interest Rate at 
  Payment  June 30,   Initial   June 30,   December 31,   June 30, 
Series  Date (1)  2025 (2)   Principal   2025   2024   2025 
   (Dollars in thousands)    
CPS 2020-C  November 2027  $   $252,200   $   $22,453     
CPS 2021-A  March 2028       230,545        22,396     
CPS 2021-B  June 2028   29,554    240,000    23,023    31,903    3.41% 
CPS 2021-C  September 2028   46,238    291,000    36,368    49,739    2.71% 
CPS 2021-D  December  2028   64,995    349,202    54,571    72,090    3.55% 
CPS 2022-A  April 2029   73,825    316,800    57,572    77,872    3.78% 
CPS 2022-B  October 2029   117,786    395,600    99,362    132,002    6.07% 
CPS 2022-C  April 2030   142,329    391,600    105,164    141,176    7.01% 
CPS 2022-D  June 2030   126,674    307,018    108,996    135,857    9.34% 
CPS 2023-A  August 2030   153,317    324,768    111,467    146,020    7.19% 
CPS 2023-B  November 2030   167,809    332,885    133,225    172,154    7.28% 
CPS 2023-C  February 2031   162,352    291,732    138,597    175,219    7.12% 
CPS 2023-D  May 2031   174,949    286,149    152,693    191,621    7.86% 
CPS 2024-A  August 2031   186,782    280,924    164,296    206,348    6.33% 
CPS 2024-B  November 2031   236,246    319,871    215,726    262,768    6.49% 
CPS 2024-C  March 2032   343,047    436,310    314,979    379,254    6.28% 
CPS 2024-D  June 2032   358,440    416,816    329,292    390,983    5.23% 
CPS 2025-A  August 2032   415,167    442,420    385,944        5.43% 
CPS 2025-B  March 2033   423,051    419,950    398,252        5.37% 
     $3,222,563   $6,325,790   $2,829,527   $2,609,855      

_________________

(1)The Final Scheduled Payment Date represents final legal maturity of the securitization trust debt. Securitization trust debt is expected to become due and to be paid prior to those dates, based on amortization of the finance receivables pledged to the trusts. Expected payments, which will depend on the performance of such receivables, as to which there can be no assurance, are $550.8 million in 2025, $921.8 million in 2026, $638.9 million in 2027, $391.5 million in 2028, $208.8 million in 2029, $93.3 million in 2030, and $8.1 million in 2031.
(2)Includes repossessed assets that are included in other assets on our Unaudited Condensed Consolidated Balance Sheet.