XML 56 R45.htm IDEA: XBRL DOCUMENT v3.21.2
Balance Sheet Components - Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2021
Dec. 31, 2020
Jun. 30, 2020
Dec. 31, 2019
Balance Sheet Components        
Reserves for refunds to insurance carriers $ 22,301 $ 17,366 $ 13,100 $ 9,410
Accrued charges for third-party testing 10,422 5,141    
Testing and laboratory materials from suppliers 7,805 2,720    
Marketing and corporate affairs 5,374 3,325    
Legal, audit and consulting fees 4,364 4,189    
Accrued shipping charges 1,276 1,604    
Sales tax payable 1,501 1,723    
Accrued third-party service fees 2,482 2,355    
Clinical trials and studies 2,419 2,353    
Operating lease liabilities, current portion 6,330 7,300    
Fixed asset purchases 1,740 1,691    
Other accrued interest 1,078 1,078    
Deposits held for sublease 10      
Other accrued expenses 19,041 9,562    
Total other accrued liabilities $ 86,143 $ 60,407