XML 65 R53.htm IDEA: XBRL DOCUMENT v3.22.4
Balance Sheet Components - Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Balance Sheet Components      
Reserves for refunds to insurance carriers $ 18,948 $ 17,210 $ 17,366
Accrued charges for third-party testing 17,036 5,849  
Testing and laboratory materials from suppliers 13,281 3,799  
Marketing and corporate affairs 8,943 7,853  
Legal, audit and consulting fees 36,710 11,758  
Accrued shipping charges 485 969  
Sales and income tax payable 4,319 2,230  
Accrued third-party service fees 6,631 13,442  
Clinical trials and studies 23,301 11,218  
Operating lease liabilities, current portion 7,639 5,752  
Property and equipment purchases 1,821 1,853  
Other accrued interest 1,078 1,078  
Other accrued expenses 4,022 10,342  
Total other accrued liabilities $ 144,214 $ 93,353  
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Total other accrued liabilities Total other accrued liabilities