XML 41 R31.htm IDEA: XBRL DOCUMENT v3.22.2.2
Cash and Cash Equivalents (Detail) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Cash    
Fair Value Measurements [Line Items]    
Amortized Cost $ 96,649 $ 196,106
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 96,649 196,106
Money market securities    
Fair Value Measurements [Line Items]    
Amortized Cost 51,794 101,581
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 51,794 101,581
Total cash equivalents    
Fair Value Measurements [Line Items]    
Amortized Cost 51,794 101,581
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value 51,794 101,581
Total cash and cash equivalents    
Fair Value Measurements [Line Items]    
Amortized Cost 148,443 297,687
Gross Unrealized Gains 0 0
Gross Unrealized Losses 0 0
Estimated Fair Value $ 148,443 $ 297,687