XML 69 R58.htm IDEA: XBRL DOCUMENT v3.26.3
Balance Sheet Components - Schedule of Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Balance Sheet Related Disclosures [Abstract]    
Legal, audit and consulting fees $ 32,605 $ 56,077
Testing and laboratory materials from suppliers 16,891 12,353
Clinical trials and studies 29,815 14,467
Marketing and corporate affairs 33,116 20,215
Property and equipment purchases 27,367 11,270
Accrued charges for third-party testing 26,609 20,874
Operating lease liabilities, current portion 15,932 15,581
Accrued third-party service fees 10,805 9,758
Reserves for refunds to insurance carriers 9,843 9,507
Sales and income tax payable 7,663 8,365
Accrued shipping charges 3,574 3,419
Other accrued expenses 3,196 6,773
Total other accrued liabilities $ 217,416 $ 188,659