XML 34 R19.htm IDEA: XBRL DOCUMENT v3.22.0.1
Post-Employment Benefits
12 Months Ended
Dec. 31, 2021
Postemployment Benefits [Abstract]  
Post-Employment Benefits Post-Employment Benefits We have a 401(k) Plan that covers substantially all of our employees in the U.S. Effective January 1, 2017, we have elected to match 100% of employees' contributions up to a maximum of 3% of an employee's annual salary. Matching contributions are immediately vested. For the years ended December 31, 2021, 2020 and 2019, we contributed approximately $9.8 million, $7.4 million and $5.1 million for the matching contributions, respectively.