XML 69 R60.htm IDEA: XBRL DOCUMENT v3.23.2
Commitments and Contingencies (Details)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Apr. 25, 2023
USD ($)
May 04, 2021
USD ($)
Dec. 31, 2019
USD ($)
weld
Jun. 30, 2023
USD ($)
Jun. 30, 2022
USD ($)
Mar. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Jun. 30, 2023
USD ($)
claim
Jun. 30, 2022
USD ($)
Dec. 31, 2022
USD ($)
Jan. 01, 2020
USD ($)
Litigation                      
Accounts receivable, net       $ 118,773       $ 118,773   $ 123,657  
Contingency charges       150 $ (153)     150 $ (994)    
Reserve for past due receivables       1,861       1,861   4,110  
Pension accrual       2,458       2,458   2,519  
Texas Customer                      
Litigation                      
Accounts receivable, net     $ 1,400                
Amount of damages claimed     1,400                
Litigation and Commercial Claims | Various Pipeline Projects for Texas Customer                      
Litigation                      
Amount of damages claimed     $ 7,600                
Litigation and Commercial Claims | Texas Customer | Various Pipeline Projects for Texas Customer                      
Litigation                      
Accounts receivable, net       1,400       $ 1,400      
Number or welds not in compliance | weld     66                
Number of welds inspected (over) | weld     16,000                
Amount of damages claimed     $ 1,400                
Amount awarded to other party $ 300                    
Release of claim on receivables $ 1,400                    
Contingency charges                   $ 100  
Reserve for past due receivables     $ 1,400                
Class Action                      
Litigation                      
Amount awarded to other party   $ 2,300                  
Contingency charges           $ 1,600 $ 800        
Number of proceedings | claim               2      
Class Action on Behalf of Employees                      
Litigation                      
Number of proceedings | claim               1      
Class Action on Behalf of State of California                      
Litigation                      
Number of proceedings | claim               1      
Pension Related Contingencies                      
Litigation                      
Pension accrual       2,500       $ 2,500      
Severance and Labor Disputes | Foreign Subsidiary | Right to Customer Contracts | Disposal Group, Disposed of by Sale, Not Discontinued Operations | Germany                      
Litigation                      
Contingency charges               100      
Consideration received on sale of subsidiary                     $ 100
Settlement liability       $ 200       200      
Payments of severance obligations               400      
Reversal of severance obligations               $ 1,000