XML 56 R41.htm IDEA: XBRL DOCUMENT v3.22.1
Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Accrued expenses and other current liabilities:    
Accrued compensation and benefits $ 11,855 $ 15,881
Accrued consulting and professional fees 3,976 5,007
Accrued research and development 3,089 2,262
Accrued revenue reserves 79,213 85,381
Accrued other 4,817 3,810
Total accrued expenses and other current liabilities $ 102,950 $ 112,341