XML 71 R51.htm IDEA: XBRL DOCUMENT v3.25.0.1
Employee Benefit Plans (Tables)
12 Months Ended
Dec. 31, 2024
Retirement Benefits [Abstract]  
Schedule of Expected Benefit Payments
The following table reflects the total expected benefit payments to Swiss Plan participants in the following 10 years and have been estimated based on the same assumptions used to measure the Company’s benefit obligations as of December 31, 2024:
Amounts
$
Year ending December 31, 2025692 
Year ending December 31, 2026604 
Year ending December 31, 2027994 
Year ending December 31, 2028593 
Year ending December 31, 20291,922 
Thereafter8,657 
Total13,462