XML 68 R56.htm IDEA: XBRL DOCUMENT v3.23.1
Accrued Expenses (Details) - Schedule of Accrued Liabilities - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Schedule Of Accrued Liabilities Abstract    
Royalties $ 17,980 $ 18,606
Salaries and employee benefits 4,697 4,347
Inventory liabilities 3,619 6,003
Professional fees 2,949 1,097
Bonuses 1,698 1,997
Goods in transit 1,519 5,601
Third-party warehouse 936 1,807
Unearned revenue 922 2,510
Sales commissions 558 527
Interest expense 68 51
Other 3,052 4,525
Accrued expenses $ 37,998 $ 47,071