Annual report pursuant to Section 13 and 15(d)

Long-Term Debt, Net (Components Of Long-Term Debt) (Details)

v3.24.0.1
Long-Term Debt, Net (Components Of Long-Term Debt) (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Mar. 31, 2023
Dec. 31, 2022
Components of long-term debt      
Debt issuance costs     $ (460)
Total carrying amount of long-term debt $ 119,790   138,986
Less current portion (119,790)   (11,904)
Long-term debt, net     127,082
Revolving Credit Facility      
Components of long-term debt      
Credit facility 10,375   18,001
Foreign Credit Facility      
Components of long-term debt      
Credit facility 40 $ 0 1,134
Term Facility      
Components of long-term debt      
Term loan 109,375   $ 120,311
Restated Credit Agreement      
Components of long-term debt      
Maximum borrowing capacity 600,000    
Available additional borrowing capacity $ 175,000    
Maturity date Apr. 18, 2027    
Restated Credit Agreement | Revolving Credit Facility      
Components of long-term debt      
Credit facility $ 10,375    
Maximum borrowing capacity 300,000    
Interest rate at end of period     6.30%
Restated Credit Agreement | Letter Of Credit      
Components of long-term debt      
Maximum borrowing capacity 5,000    
Restated Credit Agreement | Term Facility      
Components of long-term debt      
Maximum borrowing capacity $ 125,000    
Interest rate at end of period 7.70%   6.30%
Foreign Credit Facility      
Components of long-term debt      
Interest rate at end of period 3.20%    
Foreign Credit Facility | Term Facility      
Components of long-term debt      
Maturity date Aug. 08, 2024    
Minimum | Restated Credit Agreement | Revolving Credit Facility      
Components of long-term debt      
Interest rate at end of period 7.70%    
Minimum | Foreign Credit Facility      
Components of long-term debt      
Interest rate at end of period     1.30%
Maximum | Restated Credit Agreement | Revolving Credit Facility      
Components of long-term debt      
Interest rate at end of period 9.80%    
Maximum | Foreign Credit Facility      
Components of long-term debt      
Interest rate at end of period     4.00%