XML 64 R51.htm IDEA: XBRL DOCUMENT v3.22.4
Balance Sheet Details - Accrued Expenses and Other Current Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Balance Sheet Related Disclosures [Abstract]    
Payroll and payroll related $ 19,764 $ 18,449
Commissions and sales milestones 17,444 12,420
Accrued legal expenses 8,345 4,290
Royalties 4,758 3,466
Orthotec litigation settlement obligation 3,968 4,400
Inventory in-transit 3,548 2,089
Debt issuance costs 2,690  
Administration fees 1,912 1,698
Other taxes payable 1,955 3,004
Professional fees 1,238 394
Interest 1,122 1,045
Other 5,638 4,294
Total accrued expenses and other current liabilities $ 72,382 $ 55,549