Quarterly report pursuant to Section 13 or 15(d)

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

v3.22.2.2
Marketable securities - Available-for-sale debt securities - Unrealized loss position (Details)
Sep. 30, 2022
USD ($)
security
Dec. 31, 2021
USD ($)
security
Corporate debt securities    
Marketable securities    
Fair market value of investments in an unrealized loss position, less than 12 months $ 18,066,000  
Number of available-for-sale securities in an unrealized loss position, 12 months or longer | security 6 1
Number of available-for-sale securities in an unrealized loss position, less than 12 months | security 3  
Unrealized losses, 12 months or longer $ (393,000)  
Unrealized losses, less than 12 months (51,000)  
U.S. Treasury securities    
Marketable securities    
Fair market value of investments in an unrealized loss position, less than 12 months $ 4,832,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 $ (168,000) $ (7,000)
Agency bonds    
Marketable securities    
Fair market value of investments in an unrealized loss position, less than 12 months $ 120,669,000 $ 176,483,000
Number of available-for-sale securities in an unrealized loss position, less than 12 months | security 24 36
Unrealized losses, less than 12 months $ (1,624,000) $ (390,000)