XML 60 R46.htm IDEA: XBRL DOCUMENT v3.22.0.1
Cash, cash equivalents and short-term investments (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Jan. 01, 2021
Fair Value Measurements [Line Items]    
Amortized Cost $ 297,687 $ 242,518
Unrealized Gains 0 8
Unrealized Losses 0 0
Estimated Fair Value 297,687 242,526
Cash    
Fair Value Measurements [Line Items]    
Amortized Cost 196,106 146,083
Unrealized Gains 0 0
Unrealized Losses 0 0
Estimated Fair Value 196,106 146,083
Money market securities    
Fair Value Measurements [Line Items]    
Amortized Cost 101,581 51,442
Unrealized Gains 0 0
Unrealized Losses 0 0
Estimated Fair Value 101,581 51,442
Total cash equivalents    
Fair Value Measurements [Line Items]    
Amortized Cost 101,581 51,442
Unrealized Gains 0 0
Unrealized Losses 0 0
Estimated Fair Value 101,581 51,442
Total cash and cash equivalents    
Fair Value Measurements [Line Items]    
Amortized Cost 297,687 197,525
Unrealized Gains 0 0
Unrealized Losses 0 0
Estimated Fair Value 297,687 197,525
U.S. Treasury securities    
Fair Value Measurements [Line Items]    
Amortized Cost 0 44,993
Unrealized Gains 0 8
Unrealized Losses 0 0
Estimated Fair Value 0 45,001
Total short-term investments    
Fair Value Measurements [Line Items]    
Amortized Cost 0 44,993
Unrealized Gains 0 8
Unrealized Losses 0 0
Estimated Fair Value $ 0 $ 45,001