XML 43 R32.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue - Contract balances (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Dec. 31, 2020
Revenue from Contract with Customer [Abstract]            
Contract assets, net $ 172,944 $ 254,672 $ 172,944 $ 254,672 $ 164,847 $ 221,997
Deferred Revenue, Revenue Recognized 1,456,244 1,355,567        
Billings - Contract Assets (1,448,147) (1,322,892)        
Revenue recognized (73,066) (46,538)        
Deferrals of customer payments 65,075 47,246        
Capitalized Contract Cost, Amortization (1,200) (1,200) (4,200) (3,400)    
Contract liabilities $ 80,184 $ 50,754 $ 80,184 $ 50,754 $ 88,175 $ 50,046