XML 68 R41.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Narrative (Details) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Cash associated with undistributed earnings of foreign subsidiaries $ 57,500,000    
Leased Merchandise, minimum lease holding period 60 days    
Leased Merchandise, Depreciation over Life of Lease, Salvage Value $ 0    
Leased Merchandise, Threshold Period Past Due, Writeoff 90 days    
Financing Receivable, Accrued Interest, after Allowance for Credit Loss $ 12,400,000 $ 0  
Financing Receivable, Threshold Period Past Due, Writeoff 90 days    
Asset Impairment Charges   1,900,000  
Tangible Asset Impairment Charges   1,500,000  
Advertising expense $ 1,000,000 $ 1,100,000 $ 1,200,000
Mexico, Pesos      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Foreign currency exchange rate, translation 2030.00% 2150.00% 1930.00%
United States of America, Dollars      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Foreign currency exchange rate, translation 100.00% 100.00% 100.00%
Guatemala, Quetzales      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Foreign currency exchange rate, translation 770.00% 770.00% 770.00%
Colombia, Pesos      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Foreign currency exchange rate, translation 374200.00% 369300.00% 328000.00%
Minimum      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Leased Merchandise, Contract Range 6 months    
Finance Receivable, Contract Range 6 months    
Finance Receivable, Period for Early Payoff discount 90 days    
Maximum      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Leased Merchandise, Contract Range 24 months    
Finance Receivable, Contract Range 24 months    
Finance Receivable, Period for Early Payoff discount 105 days    
Buildings | Minimum      
Property, Plant and Equipment [Line Items]      
Property and equipment useful life (years) 30 years    
Buildings | Maximum      
Property, Plant and Equipment [Line Items]      
Property and equipment useful life (years) 40 years    
Equipment | Minimum      
Property, Plant and Equipment [Line Items]      
Property and equipment useful life (years) 3 years    
Equipment | Maximum      
Property, Plant and Equipment [Line Items]      
Property and equipment useful life (years) 5 years