XML 83 R63.htm IDEA: XBRL DOCUMENT v3.25.4
Balance Sheet Components - Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Balance Sheet Components    
Reserves for refunds to insurance carriers $ 9,507 $ 11,276
Accrued charges for third-party testing 20,874 12,321
Testing and laboratory materials from suppliers 12,353 7,893
Marketing and corporate affairs 20,215 16,548
Legal, audit and consulting fees 56,077 54,208
Accrued shipping charges 3,419 1,625
Sales and income tax payable 8,365 4,416
Accrued third-party service fees 9,758 9,046
Clinical trials and studies 14,467 10,097
Operating lease liabilities, current portion 15,581 10,168
Property and equipment purchases 11,270 7,098
Other accrued expenses 6,773 2,197
Total other accrued liabilities $ 188,659 $ 146,893
Operating Lease, Liability, Current, Statement of Financial Position [Extensible List] Total other accrued liabilities Total other accrued liabilities