XML 46 R37.htm IDEA: XBRL DOCUMENT v3.22.2.2
Short-Term Investments - Summary of Short-Term Investments (Details)
$ in Thousands
Dec. 31, 2021
USD ($)
Schedule Of Available For Sale Securities [Line Items]  
Amortized Cost $ 27,522
Unrealized Gains 1
Unrealized Losses (6)
Estimated Fair Value 27,517
Commercial Paper  
Schedule Of Available For Sale Securities [Line Items]  
Amortized Cost 16,991
Unrealized Gains 1
Unrealized Losses (5)
Estimated Fair Value 16,987
U.S. Government and Agency Securities  
Schedule Of Available For Sale Securities [Line Items]  
Amortized Cost 10,531
Unrealized Losses (1)
Estimated Fair Value $ 10,530