XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.2
Investments - Summary of Financial Assets Recorded at Fair Value On Recurring Basis (Details) - Fair Value, Recurring - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Fair value measurements    
Total financial assets $ 189,606 $ 602,617
U.S. Treasury Instruments    
Fair value measurements    
Cash and cash equivalents 15,870 301,992
Investments in securities 137,755 200,973
Warrants    
Fair value measurements    
Investments in securities 336 684
Money Market Securities    
Fair value measurements    
Cash and cash equivalents 28,294 83,004
Common Stock    
Fair value measurements    
Investments in securities 7,351 15,964
Level 1    
Fair value measurements    
Total financial assets 7,687 16,648
Level 1 | Warrants    
Fair value measurements    
Investments in securities 336 684
Level 1 | Common Stock    
Fair value measurements    
Investments in securities 7,351 15,964
Level 2    
Fair value measurements    
Total financial assets 181,919 585,969
Level 2 | U.S. Treasury Instruments    
Fair value measurements    
Cash and cash equivalents 15,870 301,992
Investments in securities 137,755 200,973
Level 2 | Money Market Securities    
Fair value measurements    
Cash and cash equivalents $ 28,294 $ 83,004