Quarterly report pursuant to Section 13 or 15(d)

Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details)

v3.21.2
Accrued Expenses and Other Current Liabilities - Schedule of Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Payables And Accruals [Abstract]    
Accrued bonus $ 2,498 $ 4,653
Accrued salaries 2,285 2,779
Accrued employee benefits 494 511
Accrued interest 90 79
Accrued purchases 7,039 2,347
Accrued taxes 2,394 2,905
Accrued construction 1,299 1,319
Contingent earnout payable 2,952  
Other 2,245 1,452
Total accrued expenses and other current liabilities $ 21,296 $ 16,045