XML 53 R41.htm IDEA: XBRL DOCUMENT v3.22.1
Short-Term Investments - Summary of Short-Term Investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost $ 27,522 $ 71,782
Unrealized Gains 1 5
Unrealized Losses (6) (4)
Estimated Fair Value 27,517 71,783
Commercial Paper    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 16,991 27,136
Unrealized Gains 1  
Unrealized Losses (5)  
Estimated Fair Value 16,987 27,136
U.S. Government and Agency Securities    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost 10,531 18,136
Unrealized Gains   5
Unrealized Losses (1)  
Estimated Fair Value $ 10,530 18,141
Corporate Debt Securities    
Schedule Of Available For Sale Securities [Line Items]    
Amortized Cost   26,510
Unrealized Losses   (4)
Estimated Fair Value   $ 26,506