XML 84 R48.htm IDEA: XBRL DOCUMENT v3.22.0.1
Cash and Cash Equivalents and Marketable Securities - Summary of Cash and Cash Equivalents and Marketable Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Schedule Of Available For Sale Securities [Line Items]      
Amortized Cost $ 9,974 $ 9,981  
Unrealized Gains 0 0 $ 0
Unrealized Losses 0 0 $ 0
Fair Value 9,974 9,981  
U.S. Treasury Notes      
Schedule Of Available For Sale Securities [Line Items]      
Amortized Cost 7,439 7,526  
Unrealized Gains   0  
Unrealized Losses   0  
Fair Value 7,439 7,526  
Money Market Funds      
Schedule Of Available For Sale Securities [Line Items]      
Amortized Cost 2,535 2,455  
Unrealized Gains   0  
Unrealized Losses   0  
Fair Value $ 2,535 $ 2,455