XML 163 R140.htm IDEA: XBRL DOCUMENT v3.25.4
Retirement Benefit Plans - Summary of Fair Value of Plan Assets by Level (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Defined Benefit Plan Disclosure [Line Items]    
Total pension plan assets $ 221,067 $ 209,339
Level 1    
Defined Benefit Plan Disclosure [Line Items]    
Total pension plan assets 22,303 20,940
Level 2    
Defined Benefit Plan Disclosure [Line Items]    
Total pension plan assets 198,764 188,399
Level 3    
Defined Benefit Plan Disclosure [Line Items]    
Total pension plan assets 0 0
Common collective trusts    
Defined Benefit Plan Disclosure [Line Items]    
Total pension plan assets 198,764 188,399
Common collective trusts | Level 1    
Defined Benefit Plan Disclosure [Line Items]    
Total pension plan assets 0 0
Common collective trusts | Level 2    
Defined Benefit Plan Disclosure [Line Items]    
Total pension plan assets 198,764 188,399
Common collective trusts | Level 3    
Defined Benefit Plan Disclosure [Line Items]    
Total pension plan assets 0 0
Registered investment companies    
Defined Benefit Plan Disclosure [Line Items]    
Total pension plan assets 22,303 20,940
Registered investment companies | Level 1    
Defined Benefit Plan Disclosure [Line Items]    
Total pension plan assets 22,303 20,940
Registered investment companies | Level 2    
Defined Benefit Plan Disclosure [Line Items]    
Total pension plan assets 0 0
Registered investment companies | Level 3    
Defined Benefit Plan Disclosure [Line Items]    
Total pension plan assets $ 0 $ 0