XML 63 R33.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue (Tables)
12 Months Ended
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]  
Contract Assets and Contract Liabilities From Contracts With Customers
The following table provides information about contract assets and contract liabilities from contracts with customers:
 12/31/202112/31/202012/31/2019
Contract assets$11,440 $15,020 $14,894 
Contract liabilities - current227,549 184,845 104,901 
Contract liabilities - non-current21,513 13,921 10,921