XML 70 R60.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies (Details)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Oct. 05, 2021
USD ($)
Dec. 31, 2019
USD ($)
weld
Mar. 31, 2023
USD ($)
claim
Mar. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
Dec. 31, 2022
USD ($)
Jan. 01, 2020
USD ($)
Litigation              
Accounts receivable, net     $ 120,425     $ 123,657  
Allowance for credit losses     3,641     4,110  
Pension plan withdrawal, potential liability     2,519     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              
Litigation              
Accounts receivable, net     $ 1,400        
Number or welds not in compliance | weld   66          
Number of welds inspected (over) | weld   16,000          
Allowance for credit losses   $ 1,400          
Litigation and Commercial Claims | Texas Customer | Various Pipeline Projects for Texas Customer              
Litigation              
Amount of damages claimed   $ 1,400          
Contingency charges           $ 100  
Class Action              
Litigation              
Contingency charges       $ 1,600 $ 800    
Number of proceedings | claim     2        
Number of consolidated cases | claim     2        
Settlement liability $ 2,300            
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 plan withdrawal, potential liability     $ 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
Estimated severance obligations     200        
Payments of severance obligations     400        
Reversal of severance obligations     $ 1,000