XML 51 R40.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments And Contingencies - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Mar. 31, 2020
Nov. 30, 2014
Loss Contingencies [Line Items]          
Notes payable, fair value disclosure $ 674,000        
Interest rate swap principal       $ 200,000  
Derivative, Variable Interest Rate       2.426%  
Foreign Currency Transaction Gain (Loss), before Tax 300 $ 400      
Debt Securities, Available-for-sale 6,200        
Debt Securities, Available-for-sale, Unrealized Gain 100        
Loss Contingency Accrual (5,600)   $ (600)    
Loss Contingency Accrual, Period Increase (Decrease) 10,000        
Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five 6,400        
Manufactured Products Member          
Loss Contingencies [Line Items]          
Loss Contingency, Estimate of Possible Loss 20,000   19,000    
Angola, Kwanza [Member]          
Loss Contingencies [Line Items]          
Foreign Currency Transaction Gain (Loss), before Tax 500 $ (900)      
Cash and cash equivalents 3,900   5,600    
Angola [Member]          
Loss Contingencies [Line Items]          
Debt Securities, Available-for-Sale, Fair Value, Maturity, Allocated and Single Maturity Date, after Year One Through Five $ 6,369   $ 6,369    
Senior Notes due 2024 [Member]          
Loss Contingencies [Line Items]          
Derivative Liability, Notional Amount         $ 100,000