XML 67 R46.htm IDEA: XBRL DOCUMENT v3.22.2.2
Balance Sheet Components - Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Sep. 30, 2021
Dec. 31, 2020
Balance Sheet Components        
Reserves for refunds to insurance carriers $ 17,938 $ 17,210 $ 15,879 $ 17,366
Accrued charges for third-party testing 11,863 5,849    
Testing and laboratory materials from suppliers 14,961 3,799    
Marketing and corporate affairs 5,676 7,853    
Legal, audit and consulting fees 34,355 11,758    
Accrued shipping charges 2,403 969    
Sales and income tax payable 2,270 2,230    
Accrued third-party service fees 6,881 13,442    
Clinical trials and studies 18,297 11,218    
Operating lease liabilities, current portion 6,139 5,752    
Fixed asset purchases 3,976 1,853    
Other accrued interest 2,695 1,078    
Other accrued expenses 5,297 10,342    
Total other accrued liabilities $ 132,751 $ 93,353