XML 45 R34.htm IDEA: XBRL DOCUMENT v3.23.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, 2023
Dec. 31, 2022
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Fair Value, Less than 12 months $ 181,541 $ 182,408
Unrealized Losses, Less than 12 months (478) (722)
Fair Value, 12 months or greater 9,558 11,849
Unrealized Losses, 12 months or greater (95) (14)
U.S. Treasury Securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Fair Value, Less than 12 months 6,393 33,782
Unrealized Losses, Less than 12 months (30) (196)
Fair Value, 12 months or greater 9,558 6,359
Unrealized Losses, 12 months or greater (95) (3)
Commercial paper    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Fair Value, Less than 12 months 64,610 112,706
Unrealized Losses, Less than 12 months (166) (379)
Corporate debt securities    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Fair Value, Less than 12 months   1,978
U.S. agency bonds    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Fair Value, Less than 12 months 110,538 33,942
Unrealized Losses, Less than 12 months $ (282) (147)
Fair Value, 12 months or greater   5,490
Unrealized Losses, 12 months or greater   $ (11)