XML 106 R87.htm IDEA: XBRL DOCUMENT v3.20.4
Commitments and Contingencies - Narrative (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Loss Contingencies [Line Items]      
Current portion of performance guarantee obligations $ 3,308 $ 4,067  
Letter of credit outstanding 375 725  
Other commitment 55,700 32,800  
Payments for dealer commitments 25,800 31,700  
Subsidiary restricted net assets 863,200    
Performance Guarantee Obligations      
Loss Contingencies [Line Items]      
Performance guarantee obligations 5,718 6,468 $ 6,044
Current portion of performance guarantee obligations 3,300 4,100  
Long-term portion of performance guarantee obligations $ 2,400 $ 2,400