Annual report pursuant to Section 13 and 15(d)

Factoring Agreement (Details)

v3.22.1
Factoring Agreement (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Jun. 15, 2016
Factoring Agreement [Line Items]      
Advances, maximum percentage amount of eligible accounts receivable     80.00%
Interest expense $ 4,481 $ 3,413  
Factoring financing agreement      
Factoring Agreement [Line Items]      
Interest expense $ 75 $ 175  
First 30 Days      
Factoring Agreement [Line Items]      
Fees paid for factored receivables (as a percent)     1.80%
Every Ten Days Thereafter      
Factoring Agreement [Line Items]      
Fees paid for factored receivables (as a percent)     0.65%