XML 41 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Short-Term Investments - Summary of Available-for-sale Investments (Details)
$ in Thousands
Jun. 30, 2023
USD ($)
Securities
Dec. 31, 2022
USD ($)
Securities
Debt Securities, Available-for-Sale [Line Items]    
Available-for-sale Investments, Less than 12 months, Count | Securities 14 18
Available-for-sale Investments, Less than 12 months, Fair Value $ 30,335 $ 20,071
Available-for-sale Investments, Less than 12 months, Unrealized Losses $ (19) $ (95)
Available-for-sale Investments, More than 12 months, Count | Securities 8 15
Available-for-sale Investments, More than 12 months, Fair value $ 10,975 $ 22,764
Available-for-sale Investments, More than 12 months, Unrealized Losses $ 273 $ 598
Available-for-sale Investments, Count | Securities 22 33
Available-for-sale Investments, Fair value $ 41,310 $ 42,835
Available-for-sale Investments, Unrealized Losses $ (292) $ (693)
Commercial paper    
Debt Securities, Available-for-Sale [Line Items]    
Available-for-sale Investments, Less than 12 months, Count | Securities 11 8
Available-for-sale Investments, Less than 12 months, Fair Value $ 24,926 $ 7,934
Available-for-sale Investments, Less than 12 months, Unrealized Losses $ (17) $ (15)
Available-for-sale Investments, More than 12 months, Count | Securities 0 0
Available-for-sale Investments, More than 12 months, Fair value $ 0 $ 0
Available-for-sale Investments, More than 12 months, Unrealized Losses $ 0 $ 0
Available-for-sale Investments, Count | Securities 11 8
Available-for-sale Investments, Fair value $ 24,926 $ 7,934
Available-for-sale Investments, Unrealized Losses $ (17) $ (15)
Corporate debt securities    
Debt Securities, Available-for-Sale [Line Items]    
Available-for-sale Investments, Less than 12 months, Count | Securities 1 7
Available-for-sale Investments, Less than 12 months, Fair Value $ 2,427 $ 7,626
Available-for-sale Investments, Less than 12 months, Unrealized Losses $ (1) $ (43)
Available-for-sale Investments, More than 12 months, Count | Securities 5 9
Available-for-sale Investments, More than 12 months, Fair value $ 6,653 $ 12,111
Available-for-sale Investments, More than 12 months, Unrealized Losses $ 134 $ 310
Available-for-sale Investments, Count | Securities 6 16
Available-for-sale Investments, Fair value $ 9,080 $ 19,737
Available-for-sale Investments, Unrealized Losses $ (135) $ (353)
Government and agency securities    
Debt Securities, Available-for-Sale [Line Items]    
Available-for-sale Investments, Less than 12 months, Count | Securities 2 3
Available-for-sale Investments, Less than 12 months, Fair Value $ 2,982 $ 4,511
Available-for-sale Investments, Less than 12 months, Unrealized Losses $ (1) $ (37)
Available-for-sale Investments, More than 12 months, Count | Securities 3 6
Available-for-sale Investments, More than 12 months, Fair value $ 4,322 $ 10,653
Available-for-sale Investments, More than 12 months, Unrealized Losses $ 139 $ 288
Available-for-sale Investments, Count | Securities 5 9
Available-for-sale Investments, Fair value $ 7,304 $ 15,164
Available-for-sale Investments, Unrealized Losses $ (140) $ (325)