XML 59 R50.htm IDEA: XBRL DOCUMENT v3.22.2
Debt (Schedule Of Short-Term And Long-Term Balances Of Term Loan) (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Dec. 01, 2017
Debt Instrument [Line Items]      
Total loan balance $ 316,122 $ 317,627  
Less unamortized loan origination costs (7,591) (8,504)  
Net borrowings 308,531 309,123  
Less short-term loan balance (1,590) (1,630)  
Long-term loan balance 306,941 307,493  
2.45% Sparkasse Zollernalb (KFW Loan 1)      
Debt Instrument [Line Items]      
Total loan balance $ 403 566  
Interest rate on amounts borrowed 2.45%    
1.40% Sparkasse Zollernalb (KFW Loan 2)      
Debt Instrument [Line Items]      
Total loan balance $ 844 1,061  
Interest rate on amounts borrowed 1.40%    
Term loan balance      
Debt Instrument [Line Items]      
Total loan balance $ 214,875 216,000 $ 225,000
Convertible senior notes      
Debt Instrument [Line Items]      
Total loan balance $ 100,000 $ 100,000