Quarterly report pursuant to Section 13 or 15(d)

Basis of Presentation and Summary of Significant Accounting Policies - Investment Categories (Details)

v3.23.1
Basis of Presentation and Summary of Significant Accounting Policies - Investment Categories (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Debt Securities, Available-for-sale [Line Items]    
Amortized cost $ 139,424 $ 108,778
Gross unrealized gains 205 415
Gross unrealized losses (5,051) (5,451)
Estimated fair value 134,578 103,742
Total short-term investments 193,937 166,864
Bank deposits    
Debt Securities, Available-for-sale [Line Items]    
Amortized cost 19,691 5,012
Gross unrealized gains 3 2
Gross unrealized losses (26) (34)
Estimated fair value 19,668 4,980
Corporate bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized cost 9,592 6,701
Gross unrealized gains 63 13
Gross unrealized losses (37) (58)
Estimated fair value 9,618 6,656
Agency bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized cost 979  
Gross unrealized gains 2  
Gross unrealized losses 0  
Estimated fair value 981  
Commercial paper    
Debt Securities, Available-for-sale [Line Items]    
Amortized cost 13,461 7,211
Gross unrealized gains 2 3
Gross unrealized losses (9) 0
Estimated fair value 13,454 7,214
Municipal bonds    
Debt Securities, Available-for-sale [Line Items]    
Amortized cost 1,005  
Gross unrealized gains 0  
Gross unrealized losses (5)  
Estimated fair value 1,000  
Corporate equity securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized cost 5,775 5,807
Gross unrealized gains 0 262
Gross unrealized losses (4,120) (4,239)
Estimated fair value 1,655 1,830
Bond fund    
Debt Securities, Available-for-sale [Line Items]    
Amortized cost 82,678 81,815
Gross unrealized gains 0 0
Gross unrealized losses (807) (1,050)
Estimated fair value 81,871 80,765
US government securities    
Debt Securities, Available-for-sale [Line Items]    
Amortized cost 6,243 2,232
Gross unrealized gains 2 0
Gross unrealized losses (47) (70)
Estimated fair value 6,198 2,162
Warrants    
Debt Securities, Available-for-sale [Line Items]    
Amortized cost 0 0
Gross unrealized gains 133 135
Gross unrealized losses 0 0
Estimated fair value 133 135
Common Stock    
Debt Securities, Available-for-sale [Line Items]    
Viking common stock $ 59,359 $ 63,122