XML 102 R85.htm IDEA: XBRL DOCUMENT v3.25.4
Employee Benefit Plans - Future Benefit Payments Under Pension Plans (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Pension Plan  
Defined Benefit Plan, Expected Future Benefit Payment [Abstract]  
2026 $ 1,714
2027 1,766
2028 1,807
2029 1,877
2030 1,912
2031 - 2035 9,463
LaBarge Retirement Plan  
Defined Benefit Plan, Expected Future Benefit Payment [Abstract]  
2026 397
2027 377
2028 359
2029 340
2030 321
2031 - 2035 $ 1,294