XML 62 R48.htm IDEA: XBRL DOCUMENT v3.22.0.1
Balance Sheet Components (Furture Principal Payments) (Details)
Dec. 31, 2021
USD ($)
Long-term Debt, Fiscal Year Maturity [Abstract]  
Long-term Debt $ 896,067,000
Omniome, Inc [Member]  
Long-term Debt, Fiscal Year Maturity [Abstract]  
2022 1,608,000
2023 1,842,000
2024 490,000
Long-term Debt $ 3,940,000