XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
Contract Assets and Liabilities - Summary of contract liabilities (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Dec. 31, 2021
Contractors [Line Items]      
Deferred revenue $ 172,356   $ 165,699
Accrued loss provision 2,270   2,232
Contract liabilities 174,626   $ 167,931
Contract liabilities, Change 5,582 $ (8,515)  
Change      
Contractors [Line Items]      
Deferred revenue, Change 6,657    
Accrued loss provision, Change 38    
Contract liabilities, Change $ 6,695