XML 67 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
Employee Benefits (Tables)
12 Months Ended
Dec. 31, 2023
Employee Benefits [Abstract]  
Defined Contribution Plan Matching Obligations
We maintain various defined contribution plans, which include profit sharing, and provide retirement benefits for substantially all of our employees. Matching obligations, in connection with the plans which are funded in cash and typically contributed to the plans in March of the following year, are as follows (in thousands):

 
 
U.S. Defined
Contribution
 
Year ended December 31,
     
2023
 
$
10,510
 
2022
   
10,180
 
2021
   
9,763