XML 219 R108.htm IDEA: XBRL DOCUMENT v3.25.4
Employee Benefit Plans - Schedule of Investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Defined benefit plan disclosure, net periodic benefit cost [Line Items]    
Total investments $ 44,399 $ 39,943
Insurance contract    
Defined benefit plan disclosure, net periodic benefit cost [Line Items]    
Total investments 33,982 28,377
Life insurance    
Defined benefit plan disclosure, net periodic benefit cost [Line Items]    
Total investments 7,642 7,484
Other    
Defined benefit plan disclosure, net periodic benefit cost [Line Items]    
Total investments $ 2,775 $ 4,082