XML 57 R46.htm IDEA: XBRL DOCUMENT v3.22.2
Balance Sheet Components - Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Jun. 30, 2021
Dec. 31, 2020
Balance Sheet Components        
Reserves for refunds to insurance carriers $ 15,912 $ 17,210 $ 22,301 $ 17,366
Accrued charges for third-party testing 23,142 5,849    
Testing and laboratory materials from suppliers 13,997 3,799    
Marketing and corporate affairs 6,449 7,853    
Legal, audit and consulting fees 21,374 11,758    
Accrued shipping charges 2,157 969    
Sales tax payable 1,857 2,230    
Accrued third-party service fees 1,354 13,442    
Clinical trials and studies 21,166 11,218    
Operating lease liabilities, current portion 5,636 5,752    
Fixed asset purchases 5,608 1,853    
Other accrued interest 1,078 1,078    
Other accrued expenses 4,642 10,342    
Total other accrued liabilities $ 124,372 $ 93,353