XML 490 R110.htm IDEA: XBRL DOCUMENT v3.25.0.1
Benefit Plans - Amounts Recognized in the Consolidated Balance Sheet (Details) - Bargaining Plan - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Defined Benefit Plan, Assets [Abstract]    
Noncurrent assets $ 4,682 $ 1,198
Total asset - Bargaining Plan $ 4,682 $ 1,198