XML 63 R54.htm IDEA: XBRL DOCUMENT v3.22.2
Investments and Fair Value Measurements - Amortized Cost and Unrealized Gains (Losses) (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Commercial Paper    
Amortized Cost    
Less than 1 year $ 57,070 $ 100,929
Due after one year through five years 0 0
Total 57,070 100,929
Unrealized gains (losses)    
Less than 1 year (261) (69)
Due after one year through five years 0 0
Total (261) (69)
Corporate Notes/Bonds    
Amortized Cost    
Less than 1 year 65,045 41,173
Due after one year through five years 36,997 84,478
Total 102,042 125,651
Unrealized gains (losses)    
Less than 1 year (909) (61)
Due after one year through five years (749) (409)
Total (1,658) (470)
Securities of Government Sponsored Entities    
Amortized Cost    
Less than 1 year 2,986 0
Due after one year through five years 0 0
Total 2,986 0
Unrealized gains (losses)    
Less than 1 year (1) 0
Due after one year through five years 0 0
Total $ (1) $ 0