XML 70 R56.htm IDEA: XBRL DOCUMENT v3.22.0.1
Revenue (Tables)
12 Months Ended
Dec. 31, 2021
Revenue from Contract with Customer [Abstract]  
Disaggregation of Revenue For the years ended December 31, 2021, 2020 and 2019, the Company recognized revenue as follows:
202120202019
Revenue recognized over time$6,097 $5,032 $4,778 
Revenue recognized at a point in time5,297 4,360 4,781 
Total$11,394 $9,392 $9,559