XML 37 R28.htm IDEA: XBRL DOCUMENT v3.23.2
Debt (Tables)
6 Months Ended
Jun. 30, 2023
Debt Disclosure [Abstract]  
Schedule of Short-Term and Long-Term Balances of Term Loan
The short-term and long-term balances of our Term Loan and other long-term borrowings were as follows (in thousands):
June 30,
2023
December 31,
2022
Term Loan balance$212,625 $213,750 
Convertible Senior Notes100,000 100,000 
2.45% Sparkasse Zollernalb (KFW Loan 1)
181 296 
1.40% Sparkasse Zollernalb (KFW Loan 2)
611 733 
Total loan balance313,417 314,779 
Less unamortized loan origination costs(5,747)(6,672)
Net borrowings307,670 308,107 
Less short-term loan balance(1,561)(1,608)
Long-term loan balance$306,109 $306,499