XML 103 R87.htm IDEA: XBRL DOCUMENT v3.24.0.1
Retirement Plans - Schedule of Expected Benefit Payments (Details) - United Kingdom Subsidiary - UK Plan
$ in Thousands
Dec. 31, 2023
USD ($)
Defined Benefit Plan Disclosure [Line Items]  
2024 $ 10,736
2025 11,185
2026 11,689
2027 12,079
2028 12,598
Succeeding five years $ 67,955