XML 52 R40.htm IDEA: XBRL DOCUMENT v3.21.2
Short-Term Investments - Summary of Maturities of Short-Term Investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost $ 44,697 $ 71,782
Estimated Fair Value 44,699 $ 71,783
Due in One Year or Less    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 44,697  
Estimated Fair Value $ 44,699