v3.26.1
Securitization Trust Debt (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Receivables Pledged $ 3,536,882  
Initial Principal 7,505,655  
Outstanding Principal $ 3,147,822 $ 3,003,192
CPS 2021-B [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Final Scheduled Payment Date [1] June 2028  
Receivables Pledged $ 0  
Initial Principal 240,000  
Outstanding Principal $ 0 15,832
Weighted Average Contractual Debt Interest Rate 0.00%  
CPS 2021-C [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Final Scheduled Payment Date [1] September 2028  
Receivables Pledged $ 0  
Initial Principal 291,000  
Outstanding Principal $ 0 25,889
Weighted Average Contractual Debt Interest Rate 0.00%  
CPS 2021-D [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Final Scheduled Payment Date [1] December 2028  
Receivables Pledged $ 31,252  
Initial Principal 349,202  
Outstanding Principal $ 24,854 39,625
Weighted Average Contractual Debt Interest Rate 4.06%  
CPS 2022-A [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Final Scheduled Payment Date [1] April 2029  
Receivables Pledged $ 36,974  
Initial Principal 316,800  
Outstanding Principal $ 29,191 42,241
Weighted Average Contractual Debt Interest Rate 4.68%  
CPS 2022-B [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Final Scheduled Payment Date [1] October 2029  
Receivables Pledged $ 61,206  
Initial Principal 395,600  
Outstanding Principal $ 49,481 72,820
Weighted Average Contractual Debt Interest Rate 7.14%  
CPS 2022-C [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Final Scheduled Payment Date [1] April 2030  
Receivables Pledged $ 76,658  
Initial Principal 391,600  
Outstanding Principal $ 55,732 77,073
Weighted Average Contractual Debt Interest Rate 8.09%  
CPS 2022-D [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Final Scheduled Payment Date [1] June 2030  
Receivables Pledged $ 76,291  
Initial Principal 307,018  
Outstanding Principal $ 68,362 86,973
Weighted Average Contractual Debt Interest Rate 10.37%  
CPS 2023-A [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Final Scheduled Payment Date [1] August 2030  
Receivables Pledged $ 98,638  
Initial Principal 324,768  
Outstanding Principal $ 63,481 83,896
Weighted Average Contractual Debt Interest Rate 8.36%  
CPS 2023-B [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Final Scheduled Payment Date [1] November 2030  
Receivables Pledged $ 110,730  
Initial Principal 332,885  
Outstanding Principal $ 86,062 107,035
Weighted Average Contractual Debt Interest Rate 8.14%  
CPS 2023-C [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Final Scheduled Payment Date [1] February 2031  
Receivables Pledged $ 108,156  
Initial Principal 291,732  
Outstanding Principal $ 88,104 110,281
Weighted Average Contractual Debt Interest Rate 7.67%  
CPS 2023-D [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Final Scheduled Payment Date [1] May 2031  
Receivables Pledged $ 113,912  
Initial Principal 286,149  
Outstanding Principal $ 94,876 121,208
Weighted Average Contractual Debt Interest Rate 8.43%  
CPS 2024-A [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Final Scheduled Payment Date [1] August 2031  
Receivables Pledged $ 118,911  
Initial Principal 280,924  
Outstanding Principal $ 98,610 128,466
Weighted Average Contractual Debt Interest Rate 6.76%  
CPS 2024-B [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Final Scheduled Payment Date [1] November 2031  
Receivables Pledged $ 155,062  
Initial Principal 319,871  
Outstanding Principal $ 134,070 171,992
Weighted Average Contractual Debt Interest Rate 6.84%  
CPS 2024-C [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Final Scheduled Payment Date [1] March 2032  
Receivables Pledged $ 227,065  
Initial Principal 436,310  
Outstanding Principal $ 198,057 254,043
Weighted Average Contractual Debt Interest Rate 6.56%  
CPS 2024-D [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Final Scheduled Payment Date [1] June 2032  
Receivables Pledged $ 241,769  
Initial Principal 416,816  
Outstanding Principal $ 210,733 269,169
Weighted Average Contractual Debt Interest Rate 5.43%  
CPS 2025-A [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Final Scheduled Payment Date [1] August 2032  
Receivables Pledged $ 288,610  
Initial Principal 442,420  
Outstanding Principal $ 259,322 324,242
Weighted Average Contractual Debt Interest Rate 5.75%  
CPS 2025-B [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Final Scheduled Payment Date [1] March 2033  
Receivables Pledged $ 312,779  
Initial Principal 419,950  
Outstanding Principal $ 283,622 341,383
Weighted Average Contractual Debt Interest Rate 5.63%  
CPS 2025-C [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Final Scheduled Payment Date [1] May 2033  
Receivables Pledged $ 328,887  
Initial Principal 418,330  
Outstanding Principal $ 304,091 364,711
Weighted Average Contractual Debt Interest Rate 5.20%  
CPS 2025-D [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Final Scheduled Payment Date [1] May 2033  
Receivables Pledged $ 325,000  
Initial Principal 384,600  
Outstanding Principal $ 306,131 366,313
Weighted Average Contractual Debt Interest Rate 5.25%  
CPS 2026-A [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Final Scheduled Payment Date [1] August 2033  
Receivables Pledged $ 319,334  
Initial Principal 345,610  
Outstanding Principal $ 302,927 0
Weighted Average Contractual Debt Interest Rate 4.78%  
CPS 2026-B [Member]    
Debt Securities, Held-to-Maturity, Allowance for Credit Loss [Line Items]    
Final Scheduled Payment Date [1] November 2033  
Receivables Pledged $ 505,650  
Initial Principal 514,070  
Outstanding Principal $ 490,116 $ 0
Weighted Average Contractual Debt Interest Rate 4.98%  
[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 $661.6 million in 2026, $1,057.0 million in 2027, $664.5 million in 2028, $398.7 million in 2029, $222.0 million in 2030, $96.8 million in 2031, and $30.5 million in 2032.