XML 62 R48.htm IDEA: XBRL DOCUMENT v3.23.1
Marketable Securities (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Dec. 31, 2022
Cash equivalents and marketable securities    
Maximum maturity period of available-for-sale securities (in years) 3 years  
Fair value $ 209,345 $ 218,489
Amortized cost 211,738 222,105
Gross unrealized gains 20 8
Gross unrealized losses (2,413) (3,624)
Cash, cash equivalents and marketable securities    
Cash, fair value 82,792 94,737
Cash, amortized cost 82,792 94,737
Fair value 292,137 313,226
Amortized cost 294,530 316,842
Gross unrealized gains 20 8
Gross unrealized losses (2,413) (3,624)
Money market funds    
Cash equivalents and marketable securities    
Fair value 13,089 15,763
Amortized cost 13,089 15,763
Gross unrealized gains 0 0
Gross unrealized losses $ 0 $ 0
Weighted rate of return (as a percentage) 3.80% 2.63%
Time deposits    
Cash equivalents and marketable securities    
Fair value $ 9,646  
Amortized cost 9,646  
Gross unrealized gains 0  
Gross unrealized losses $ 0  
Weighted rate of return (as a percentage) 6.98%  
U.S. Government bonds and notes    
Cash equivalents and marketable securities    
Fair value $ 96,250 $ 96,371
Amortized cost 97,469 98,250
Gross unrealized gains 16 1
Gross unrealized losses $ (1,235) $ (1,880)
Weighted rate of return (as a percentage) 2.37% 1.73%
Corporate notes, bonds and commercial paper    
Cash equivalents and marketable securities    
Fair value $ 90,360 $ 106,355
Amortized cost 91,534 108,092
Gross unrealized gains 4 7
Gross unrealized losses $ (1,178) $ (1,744)
Weighted rate of return (as a percentage) 2.31% 2.59%