XML 99 R89.htm IDEA: XBRL DOCUMENT v3.21.4
Bank Borrowings (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2021
Dec. 31, 2020
Dec. 31, 2019
Bank Borrowings (Details) [Line Items]      
Guarantee to secure certain loan   $ 20,874 $ 32,607
Loan balance $ 13,191    
Bank facility agreement, description the German bank includes a $13.0 million (EUR11 million) 8-year maturity term loan and a $4.7 million (EUR4 million) revolving facility (“German Bank Facility Agreement”). The interest rate of the 8-year maturity term loan is EURIBOR plus a margin rate determined by the financial leverage ratio of the Group. The $4.7 million (EUR4 million) revolving facility at 6.00% annual interest, needs to be renewed every year (60 days in advance). During the nine months ended September 30, 2021, the Group drew down the 8-year maturity term loan to the amount of $9,660.    
Minimum [Member]      
Bank Borrowings (Details) [Line Items]      
Interest rate 5.00% 4.68%  
Maximum [Member]      
Bank Borrowings (Details) [Line Items]      
Interest rate 6.00% 5.66%