XML 36 R25.htm IDEA: XBRL DOCUMENT v3.21.2
Short-Term Investments - Schedule of available for sale short-term investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Short-term investments    
Amortized Cost $ 206,948 $ 177,614
Gross Unrealized Loss (1,827) (63)
Total Fair Value 205,121 177,551
U.S. government securities    
Short-term investments    
Amortized Cost 206,948 177,614
Gross Unrealized Loss (1,827) (63)
Total Fair Value $ 205,121 $ 177,551