XML 49 R31.htm IDEA: XBRL DOCUMENT v3.22.0.1
Employee Benefit Plans (Tables)
12 Months Ended
Dec. 31, 2021
Retirement Benefits [Abstract]  
Matching contributions [Table Text Block]
The table below sets forth our contributions for the past three years (in thousands):
 202120202019
Defined contribution and international retirement plans$9,308 $8,259 $7,373 
Deferred compensation plan239 160 195