XML 116 R97.htm IDEA: XBRL DOCUMENT v3.25.0.1
Related Party Transactions - Marine (Details) - Marine Products - Transition Support Services agreement - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Related party transactions:      
Related party charges $ 1,100 $ 1,000 $ 922
Receivables due $ 99 120  
Amount owed for using assets in the Plan to settle participant liabilities   $ 524