XML 48 R30.htm IDEA: XBRL DOCUMENT v3.22.4
Current Accrued Liabilities and Accrued Research and Development (Tables)
12 Months Ended
Dec. 31, 2022
Disclosure Component Of Current Accrued Liabilities And Accrued Research And Development [Abstract]  
Component of Current Accrued Liabilities

Current accrued liabilities consist of the following (in thousands):

 

 

 

December 31,

 

 

 

2022

 

 

2021

 

Payroll and related expenses

 

$

14,261

 

 

$

13,011

 

Revenue reserve accruals

 

 

10,552

 

 

 

8,253

 

Accrued inventory

 

 

2,209

 

 

 

20,868

 

Other accrued liabilities

 

 

3,697

 

 

 

7,664

 

Total

 

$

30,719

 

 

$

49,796