XML 43 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Marketable securities - Summary of Marketable Securities Held (Detail) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Amortized cost / Cost    
Equity securities $ 4,305,000 $ 4,305,000
Marketable securities 165,660,000 236,638,000
Unrealized gains    
Equity securities 0 0
Marketable securities 0 0
Unrealized losses    
Equity securities (3,123,000) (614,000)
Marketable securities (5,283,000) (1,182,000)
Fair value    
Equity securities 1,182,000 3,691,000
Marketable securities 160,377,000 235,456,000
Debt securities, available-for-sale, noncurrent 0 0
U.S. government agency securities and treasuries    
Amortized cost / Cost    
Debt securities 117,730,000 128,902,000
Unrealized gains    
Debt securities 0 0
Unrealized losses    
Debt securities (2,025,000) (509,000)
Fair value    
Debt securities 115,705,000 128,393,000
Corporate bonds    
Amortized cost / Cost    
Debt securities 33,802,000 49,366,000
Unrealized gains    
Debt securities 0 0
Unrealized losses    
Debt securities (135,000) (59,000)
Fair value    
Debt securities 33,667,000 49,307,000
Commercial paper    
Amortized cost / Cost    
Debt securities 9,823,000 54,065,000
Unrealized gains    
Debt securities 0 0
Unrealized losses    
Debt securities 0 0
Fair value    
Debt securities $ 9,823,000 $ 54,065,000