XML 45 R33.htm IDEA: XBRL DOCUMENT v3.22.2
Available-for-Sale Securities - Summary of Gross Unrealized Losses and Fair Value by Major Security Type for Available-For-Sale Securities in Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Fair Value $ 194,700 $ 112,520
Unrealized Losses (937) (108)
U.S. Treasury Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Fair Value 133,538 82,106
Unrealized Losses (732) (98)
Commercial paper    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Fair Value 59,963 13,734
Unrealized Losses (204) (4)
Corporate debt securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Fair Value 0 15,481
Unrealized Losses 0 (5)
U.S. agency bonds    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Fair Value 1,199 1,199
Unrealized Losses $ (1) $ (1)