XML 100 R51.htm IDEA: XBRL DOCUMENT v3.19.3
Revenue Recognition - Additional Information (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2019
Dec. 31, 2018
Deferred Revenue Arrangement [Line Items]    
Aggregate amount of transaction price allocated to material rights that remain unsatisfied $ 747  
Revenue expected to be recognized in next 3 months 42.00%  
Revenue expected to be recognized in 2020 33.00%  
Revenue expected to be recognized in 2021 9.00%  
Revenue expected to be recognized in 2022 9.00%  
Revenue expected to be recognized in 2023 7.00%  
Unearned revenue $ 747 $ 1,597
Automotive Segments    
Deferred Revenue Arrangement [Line Items]    
Unearned revenue $ 747 $ 1,597