XML 64 R39.htm IDEA: XBRL DOCUMENT v3.20.1
Revenue - Schedule of Remaining Performance Obligations related to Warranty (Details) - Long-term warranty and service
$ in Thousands
Mar. 31, 2020
USD ($)
2020 $ 8,914
2021 32,903
2022 21,572
Thereafter $ 16,035