XML 58 R37.htm IDEA: XBRL DOCUMENT v3.20.4
New Accounting Pronouncements (Tables)
12 Months Ended
Dec. 31, 2020
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]  
Schedule of New Accounting Pronouncements and Changes in Accounting Principles [Table Text Block]
Balance as of December 31, 2019Adjustments due to adoption of ASC 326Balance as of January 1, 2020
Tooling receivable, net$148,175 $(1,573)$146,602 
Retained earnings619,448(1,573)617,875