Fair Value (Financial Assets And Liabilities Measured At Fair Value On A Recurring Basis) (Details) - USD ($) $ in Thousands | Mar. 31, 2023 | Dec. 31, 2022 |
Assets: | | |
Assets | $ 84,080 | |
Fair Value, Measurements, Recurring | | |
Assets: | | |
Assets | 156,498 | $ 168,937 |
Fair Value, Measurements, Recurring | Money market funds | | |
Assets: | | |
Assets | 72,418 | 54,414 |
Fair Value, Measurements, Recurring | Commercial paper | | |
Assets: | | |
Assets | 2,977 | 11,935 |
Fair Value, Measurements, Recurring | Government and agency obligations | | |
Assets: | | |
Assets | 33,044 | 32,637 |
Fair Value, Measurements, Recurring | Corporate bonds | | |
Assets: | | |
Assets | 45,865 | 67,598 |
Fair Value, Measurements, Recurring | Asset-backed securities | | |
Assets: | | |
Assets | 2,194 | 2,353 |
Fair Value, Measurements, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1) | | |
Assets: | | |
Assets | 33,044 | 32,637 |
Fair Value, Measurements, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1) | Money market funds | | |
Assets: | | |
Assets | 0 | 0 |
Fair Value, Measurements, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1) | Commercial paper | | |
Assets: | | |
Assets | 0 | 0 |
Fair Value, Measurements, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1) | Government and agency obligations | | |
Assets: | | |
Assets | 33,044 | 32,637 |
Fair Value, Measurements, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1) | Corporate bonds | | |
Assets: | | |
Assets | 0 | 0 |
Fair Value, Measurements, Recurring | Quoted Prices in Active Markets for Identical Assets (Level 1) | Asset-backed securities | | |
Assets: | | |
Assets | 0 | 0 |
Fair Value, Measurements, Recurring | Significant Other Observable Inputs (Level 2) | | |
Assets: | | |
Assets | 123,454 | 136,300 |
Fair Value, Measurements, Recurring | Significant Other Observable Inputs (Level 2) | Money market funds | | |
Assets: | | |
Assets | 72,418 | 54,414 |
Fair Value, Measurements, Recurring | Significant Other Observable Inputs (Level 2) | Commercial paper | | |
Assets: | | |
Assets | 2,977 | 11,935 |
Fair Value, Measurements, Recurring | Significant Other Observable Inputs (Level 2) | Government and agency obligations | | |
Assets: | | |
Assets | 0 | 0 |
Fair Value, Measurements, Recurring | Significant Other Observable Inputs (Level 2) | Corporate bonds | | |
Assets: | | |
Assets | 45,865 | 67,598 |
Fair Value, Measurements, Recurring | Significant Other Observable Inputs (Level 2) | Asset-backed securities | | |
Assets: | | |
Assets | 2,194 | 2,353 |
Fair Value, Measurements, Recurring | Significant Other Unobservable Inputs (Level 3) | | |
Assets: | | |
Assets | 0 | 0 |
Fair Value, Measurements, Recurring | Significant Other Unobservable Inputs (Level 3) | Money market funds | | |
Assets: | | |
Assets | 0 | 0 |
Fair Value, Measurements, Recurring | Significant Other Unobservable Inputs (Level 3) | Commercial paper | | |
Assets: | | |
Assets | 0 | 0 |
Fair Value, Measurements, Recurring | Significant Other Unobservable Inputs (Level 3) | Government and agency obligations | | |
Assets: | | |
Assets | 0 | 0 |
Fair Value, Measurements, Recurring | Significant Other Unobservable Inputs (Level 3) | Corporate bonds | | |
Assets: | | |
Assets | 0 | 0 |
Fair Value, Measurements, Recurring | Significant Other Unobservable Inputs (Level 3) | Asset-backed securities | | |
Assets: | | |
Assets | $ 0 | $ 0 |