XML 77 R61.htm IDEA: XBRL DOCUMENT v3.22.0.1
Investments in Non-Marketable Securities - Carrying Value and Fair Value of Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Investments, Debt and Equity Securities [Abstract]    
Non-marketable debt securities due in 1 year or less, Adjusted Cost and Carrying Value   $ 1,000
Non-marketable debt securities due in 1 year or less, Fair Value   1,000
Investment in non-marketable equity securities ($12,713 and $1,450 with a related party) $ 14,002 $ 1,450