XML 42 R32.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value Measurements - Additional Information (Details) - USD ($)
Sep. 30, 2022
Dec. 31, 2021
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Marketable securities continuous loss position for less than 12 months, estimated fair value $ 143,500,000 $ 61,000,000.0
Marketable securities continuous loss position for less than 12 months, unrealized losses 1,700,000 42,000
Marketable securities continuous loss position for greater than 12 months, estimated fair value 0 0
Marketable securities continuous loss position for greater than 12 months, unrealized losses 0 0
Fair Value Measurements Recurring    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets measured at fair value 189,171,000 196,726,000
Liabilities measured at fair value 0 0
Fair Value Measurements Recurring | Level 3    
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]    
Assets measured at fair value $ 0 $ 0