XML 40 R28.htm IDEA: XBRL DOCUMENT v3.23.3
Debt (Tables)
9 Months Ended
Sep. 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):
September 30,
2023
December 31,
2022
Term Loan balance$212,063 $213,750 
Convertible Senior Notes100,000 100,000 
2.45% Sparkasse Zollernalb (KFW Loan 1)
117 296 
1.40% Sparkasse Zollernalb (KFW Loan 2)
530 733 
Total loan balance312,710 314,779 
Less unamortized loan origination costs(5,281)(6,672)
Net borrowings307,429 308,107 
Less short-term loan balance(1,552)(1,608)
Long-term loan balance$305,877 $306,499