XML 56 R47.htm IDEA: XBRL DOCUMENT v3.22.2.2
Composition of Certain Financial Statement Captions -Schedule of Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Organization, Consolidation and Presentation of Financial Statements [Abstract]    
Employee compensation and benefits $ 36,119 $ 33,685
Third-party royalties 6,650 4,428
Accrued expenses 23,376 21,147
Accrued severance 1,762 1,834
Current portion of operating lease liabilities 15,969 $ 14,725
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration]   Total
Other 13,509 $ 8,585
Total $ 97,385 $ 84,404