Annual report pursuant to Section 13 and 15(d)

Balance Sheet Account Details - Available-for-Sale Debt Securities in an Unrealized Loss Position (Details)

v3.22.4
Balance Sheet Account Details - Available-for-Sale Debt Securities in an Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Gross Unrealized Losses    
Less than 12 months $ (125) $ (34)
12 months or greater (37) (60)
Total (162) (94)
Estimated Fair Value    
Less than 12 months 12,354 53,949
12 months or greater 947 18,674
Total 13,301 72,623
Bank deposits    
Gross Unrealized Losses    
Less than 12 months (34) (13)
12 months or greater 0 0
Total (34) (13)
Estimated Fair Value    
Less than 12 months 2,470 20,008
12 months or greater 0 0
Total 2,470 20,008
Corporate bonds    
Gross Unrealized Losses    
Less than 12 months (21) (15)
12 months or greater (37) (5)
Total (58) (20)
Estimated Fair Value    
Less than 12 months 3,887 27,252
12 months or greater 947 2,996
Total 4,834 30,248
Commercial paper    
Gross Unrealized Losses    
Less than 12 months 0 (6)
12 months or greater 0 (32)
Total 0 (38)
Estimated Fair Value    
Less than 12 months 3,836 6,689
12 months or greater 0 10,125
Total 3,836 16,814
U.S. government securities    
Gross Unrealized Losses    
Less than 12 months (70) 0
12 months or greater 0 (23)
Total (70) (23)
Estimated Fair Value    
Less than 12 months 2,161 0
12 months or greater 0 5,553
Total $ 2,161 $ 5,553