XML 37 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurement - Marketable Securities (Details)
Sep. 30, 2022
USD ($)
security
Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]  
Amortized Cost $ 225,295,000
Gross Unrealized Losses (2,674,000)
Estimated Fair Value 222,621,000
Allowance for losses on available-for-sale debt securities $ 0
Marketable securities in an unrealized loss position for more than 12 months | security 1
Security in continuous unrealized loss position, more than 12 months, accumulated Loss $ 100,000
Security in continuous unrealized loss position, more than 12 months, fair value 6,900,000
Cash and cash equivalents  
Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]  
Amortized Cost 26,825,000
Estimated Fair Value 26,825,000
Short-term marketable securities  
Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]  
Amortized Cost 178,995,000
Gross Unrealized Losses (2,008,000)
Estimated Fair Value 176,987,000
Long-term marketable securities  
Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]  
Amortized Cost 19,475,000
Gross Unrealized Losses (666,000)
Estimated Fair Value $ 18,809,000