XML 70 R58.htm IDEA: XBRL DOCUMENT v3.26.1
Balance Sheet Components - Schedule of Other Accrued Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Balance Sheet Related Disclosures [Abstract]    
Reserves for refunds to insurance carriers $ 9,651 $ 9,507
Accrued charges for third-party testing 3,446 20,874
Testing and laboratory materials from suppliers 21,090 12,353
Marketing and corporate affairs 27,617 20,215
Legal, audit and consulting fees 58,976 56,077
Accrued shipping charges 2,043 3,419
Sales and income tax payable 9,390 8,365
Accrued third-party service fees 20,484 9,758
Clinical trials and studies 19,605 14,467
Operating lease liabilities, current portion 14,823 15,581
Property and equipment purchases 22,390 11,270
Other accrued expenses 3,028 6,773
Total other accrued liabilities $ 212,543 $ 188,659