XML 50 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Note 2 - Significant Accounting Policies and Consolidated Financial Statement Components - Summary of Troubled Debt Restructurings (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Amount of TDRs on non-accrual status (in thousands) $ 230,400 $ 70,000 $ 70,300
Point-of-Sale [Member]      
Number of TDRs 24,594 14,919 12,394
Amount of TDRs on non-accrual status (in thousands) $ 31,350 $ 17,152 $ 14,537
Carrying value of TDRs (in thousands) $ 18,827 $ 11,173 $ 9,583
Number of accounts 7,049 3,119 3,065
Loan balance at time of charge off (in thousands) $ 11,302 $ 4,642 $ 4,352
Point-of-Sale [Member] | Performing Financial Instruments [Member]      
Carrying value of TDRs (in thousands) [1] 15,001 8,797 7,420
Point-of-Sale [Member] | Nonperforming Financial Instruments [Member]      
Carrying value of TDRs (in thousands) [1] $ 3,826 $ 2,376 $ 2,163
Point-of-Sale [Member] | Extended Maturity [Member]      
Number of TDRs 2,499 812 2,788
Amount of TDRs on non-accrual status (in thousands) $ 4,606 $ 1,205 $ 4,662
Direct-to-Consumer [Member]      
Number of TDRs 171,729 39,322 37,784
Amount of TDRs on non-accrual status (in thousands) $ 119,785 $ 25,154 $ 26,989
Carrying value of TDRs (in thousands) $ 70,519 $ 15,502 $ 14,287
Number of accounts 28,714 7,765 7,665
Loan balance at time of charge off (in thousands) $ 22,679 $ 6,455 $ 6,745
Direct-to-Consumer [Member] | Performing Financial Instruments [Member]      
Carrying value of TDRs (in thousands) [1] 59,735 13,387 11,855
Direct-to-Consumer [Member] | Nonperforming Financial Instruments [Member]      
Carrying value of TDRs (in thousands) [1] $ 10,784 $ 2,115 $ 2,432
Direct-to-Consumer [Member] | Extended Maturity [Member]      
Number of TDRs 28,598 2,035 7,846
Amount of TDRs on non-accrual status (in thousands) $ 24,440 $ 1,553 $ 6,890
[1] TDRs - Performing” include accounts that are current on all amounts owed, while “TDRs - Nonperforming” include all accounts with past due amounts owed