XML 93 R59.htm IDEA: XBRL DOCUMENT v3.26.1
Balance Sheet Components - Schedule of Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Balance Sheet Related Disclosures [Abstract]    
Legal, audit and consulting fees $ 53,808 $ 56,077
Testing and laboratory materials from suppliers 30,917 12,353
Clinical trials and studies 28,442 14,467
Marketing and corporate affairs 26,242 20,215
Property and equipment purchases 20,458 11,270
Accrued charges for third-party testing 18,427 20,874
Operating lease liabilities, current portion 15,123 15,581
Accrued third-party service fees 10,287 9,758
Reserves for refunds to insurance carriers 9,662 9,507
Sales and income tax payable 9,350 8,365
Accrued shipping charges 3,152 3,419
Other accrued expenses 2,588 6,773
Total other accrued liabilities $ 228,456 $ 188,659