XML 70 R50.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue - Schedule of Remaining Performance Obligations related to Warranty (Details) - Long-term Warranty and Service
$ in Thousands
Jun. 30, 2022
USD ($)
2023 $ 30,741
2024 20,491
2025 9,071
Thereafter $ 8,797