XML 67 R52.htm IDEA: XBRL DOCUMENT v3.22.4
RECEIVABLES, CONTRACT ASSETS, AND DEFERRED REVENUE - Summary of Unbilled Receivables (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Receivables [Abstract]    
1 year or less $ 213,719 $ 226,714
1-2 years 81,280  
2-5 years 14,526  
Total $ 309,525  
Percentage of unbilled receivables, 1 Year or Less 69.00%  
Percentage of unbilled receivables, 1-2 Years 26.00%  
Percentage of unbilled receivables, 2-5 Years 5.00%  
Total percentage of unbilled receivables 100.00%