XML 69 R46.htm IDEA: XBRL DOCUMENT v3.22.0.1
Short-Term Investments (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Dec. 31, 2020
USD ($)
instrument
Short-Term Investments    
Number of short term investments in unrealized loss position | instrument   0
Short-term Investments    
Short-Term Investments    
Amortized Cost $ 39,000 $ 20,000
Fair Value 39,000 20,000
Reverse repurchase agreements    
Short-Term Investments    
Amortized Cost 39,000 20,000
Fair Value $ 39,000 $ 20,000