XML 52 R40.htm IDEA: XBRL DOCUMENT v3.22.2
RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE- Contract Effective (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Receivables [Abstract]  
2022 $ 81,887
2021 142,578
2020 56,283
2019 19,928
2018 and prior 16,355
Unbilled revenue total $ 317,031
2022 26.00%
2021 45.00%
2020 18.00%
2019 6.00%
2018 and prior 5.00%
Total percentage of unbilled revenue 100.00%