XML 52 R34.htm IDEA: XBRL DOCUMENT v3.22.4
Accrued Expenses (Tables)
12 Months Ended
Dec. 31, 2022
Accrued Expenses  
Schedule of accrued expenses

    

As of

    

December 31, 

    

December 31, 

2022

2021

Royalties due to third parties

$

25,367

$

16,396

Rebates and other sales deductions

 

27,860

 

17,141

Interest

3,286

2,125

Selling and marketing

 

1,135

 

1,983

Research and development

 

358

 

658

Professional fees, consulting, and other services

 

1,163

 

1,645

Other expenses

 

773

 

301

$

59,942

$

40,249