Quarterly report pursuant to Section 13 or 15(d)

Marketable securities - Available-for-sale debt securities - Unrealized loss position (Details)

v3.22.2
Marketable securities - Available-for-sale debt securities - Unrealized loss position (Details)
Jun. 30, 2022
USD ($)
security
Dec. 31, 2021
USD ($)
security
Marketable securities    
Fair market value of investments in an unrealized loss position $ 156,629,000 $ 176,483,000
Number of investments in an unrealized loss position | security 32 36
Unrealized losses $ (1,829,000) $ (390,000)
Corporate debt securities    
Marketable securities    
Fair market value of investments in an unrealized loss position, 12 months or longer 42,692,000 8,232,000
Fair market value of investments in an unrealized loss position, less than 12 months $ 67,045,000 $ 163,258,000
Number of available-for-sale securities in an unrealized loss position, 12 months or longer | security 7 1
Number of available-for-sale securities in an unrealized loss position, less than 12 months | security 16 34
Unrealized losses, 12 months or longer $ (493,000) $ (35,000)
Unrealized losses, less than 12 months (1,079,000) (348,000)
U.S. Treasury securities    
Marketable securities    
Fair market value of investments in an unrealized loss position, less than 12 months $ 42,022,000  
Number of available-for-sale securities in an unrealized loss position, less than 12 months | security 8  
Unrealized losses, less than 12 months $ (118,000)  
Agency bonds    
Marketable securities    
Fair market value of investments in an unrealized loss position, less than 12 months $ 4,870,000 $ 4,993,000
Number of available-for-sale securities in an unrealized loss position, less than 12 months | security 1 1
Unrealized losses, less than 12 months $ (139,000) $ (7,000)