XML 63 R54.htm IDEA: XBRL DOCUMENT v3.22.1
Investments and Fair Value Measurements - Amortized Cost and Unrealized Gains (Losses) (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Commercial Paper    
Amortized Cost    
Less than 1 year $ 75,922 $ 100,929
Due after one year through five years 0 0
Total 75,922 100,929
Unrealized gains (losses)    
Less than 1 year (280) (69)
Due after one year through five years 0 0
Total (280) (69)
Corporate Notes/Bonds    
Amortized Cost    
Less than 1 year 54,179 41,173
Due after one year through five years 63,956 84,478
Total 118,135 125,651
Unrealized gains (losses)    
Less than 1 year (370) (61)
Due after one year through five years (987) (409)
Total $ (1,357) $ (470)