XML 90 R77.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Mar. 31, 2021
Dec. 31, 2020
Accrued Liabilities [Abstract]      
Payroll and benefits $ 10,405 $ 6,616 $ 9,702
Accrued Liabilities, Reserves, Current 4,433 2,624 2,784
Contract with Customer, Liability, Current 6,285 5,551 6,401
Other 4,013 4,836 3,954
Accrued liabilities 29,386 19,627 22,841
Estimated Litigation Liability, Current $ 4,250 $ 0 $ 0