XML 86 R37.htm IDEA: XBRL DOCUMENT v3.22.0.1
Fair Value Measurements - Cost, Unrealized Gains and Losses and Fair Value (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Debt Securities, Available-for-sale, Fair Value to Amortized Cost    
Amortized Cost $ 42,526,000  
Unrealized Losses (29,000)  
Unrealized Gains 5,000  
Fair Value 42,502,000  
Amounts recognized on the consolidated balance sheet    
Short-term marketable securities 31,561,000 $ 0
Long-term marketable securities 10,941,000 0
Fair Value 42,502,000 $ 0
U.S. Government agency bonds    
Debt Securities, Available-for-sale, Fair Value to Amortized Cost    
Amortized Cost 20,509,000  
Unrealized Losses (28,000)  
Unrealized Gains 0  
Fair Value 20,481,000  
Corporate bonds    
Debt Securities, Available-for-sale, Fair Value to Amortized Cost    
Amortized Cost 2,915,000  
Unrealized Losses (1,000)  
Unrealized Gains 0  
Fair Value 2,914,000  
Commercial paper    
Debt Securities, Available-for-sale, Fair Value to Amortized Cost    
Amortized Cost 19,102,000  
Unrealized Losses 0  
Unrealized Gains 5,000  
Fair Value $ 19,107,000