XML 64 R52.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Accrued Liabilities    
Accrued income taxes $ 14,077 $ 2,136
Accrued royalties 7,141 14,198
Accrued product taxes and fees 5,525 5,013
Accrued sales and marketing 1,754 1,198
Accrued incentive compensation 1,519 1,375
Accrued audit and legal 1,430 700
Accrued bonuses 1,406 4,987
Accrued inventory 1,338  
Accrued payroll and related benefits 968 1,511
Accrued interest 944 2,853
Accrued other operating costs 2,088 3,600
Total accrued liabilities $ 38,190 $ 37,571