XML 82 R49.htm IDEA: XBRL DOCUMENT v3.25.4
Employee Benefits (Tables)
12 Months Ended
Dec. 31, 2025
Retirement Benefits [Abstract]  
Schedule of 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. Contributions to the plans, which are typically paid in cash to the plans in March of the following year, are as follows (in thousands):
Year ended December 31,
U.S. Defined
Contribution
2025$7,338 
202410,314 
202310,510