XML 47 R34.htm IDEA: XBRL DOCUMENT v3.22.2
Cash, Cash Equivalents and Investments - Narrative (Details)
6 Months Ended
Jun. 30, 2022
investment
Cash and Cash Equivalents [Abstract]  
Short-term available-for-sale securities contractual maturities, maximum 1 year
Number of investments in unrealized loss position 0