Annual report pursuant to Section 13 and 15(d)

Balance Sheet Account Details - Investment Categories (Details)

v3.22.4
Balance Sheet Account Details - Investment Categories (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Debt Securities, Available-for-sale [Line Items]    
Cost $ 108,778 $ 292,225
Gross unrealized gains 415 842
Gross unrealized losses (5,451) (2,370)
Estimated fair value 103,742 290,697
Mutual fund    
Debt Securities, Available-for-sale [Line Items]    
Cost 81,815 152,136
Gross unrealized gains 0 0
Gross unrealized losses (1,050) (249)
Estimated fair value 80,765 151,887
Bank deposits    
Debt Securities, Available-for-sale [Line Items]    
Cost 5,012 63,389
Gross unrealized gains 2 13
Gross unrealized losses (34) (21)
Estimated fair value 4,980 63,381
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Cost 7,211 36,008
Gross unrealized gains 3 2
Gross unrealized losses 0 (12)
Estimated fair value 7,214 35,998
Corporate bonds    
Debt Securities, Available-for-sale [Line Items]    
Cost 6,701 29,308
Gross unrealized gains 13 17
Gross unrealized losses (58) (38)
Estimated fair value 6,656 29,287
Corporate equity securities    
Debt Securities, Available-for-sale [Line Items]    
Cost 5,807 5,807
Gross unrealized gains 262 402
Gross unrealized losses (4,239) (2,027)
Estimated fair value 1,830 4,182
U.S. government securities    
Debt Securities, Available-for-sale [Line Items]    
Cost 2,232 5,577
Gross unrealized gains 0 0
Gross unrealized losses (70) (23)
Estimated fair value 2,162 5,554
Warrants    
Debt Securities, Available-for-sale [Line Items]    
Cost 0 0
Gross unrealized gains 135 408
Gross unrealized losses 0 0
Estimated fair value $ 135 $ 408