XML 38 R28.htm IDEA: XBRL DOCUMENT v3.22.2.2
Short-Term Investments - Summary of Amortized Cost and Estimated Fair Value of Marketable Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost $ 140,701 $ 46,481
Unrealized Gains 5 1
Unrealized Losses (433) (23)
Fair Value 140,273 46,459
U.S. Government Treasury Securities    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 120,738 25,092
Unrealized Gains 2  
Unrealized Losses (366) (20)
Fair Value 120,374 25,072
Corporate and agency bonds    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 19,963 9,821
Unrealized Gains 3  
Unrealized Losses (67) (3)
Fair Value $ 19,899 9,818
Commercial paper    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost   11,568
Unrealized Gains   1
Fair Value   $ 11,569