XML 46 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
Marketable Securities - Summary of Marketable Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]    
Adjusted Cost $ 48,325 $ 106,812
Unrealized Gains 220 948
Unrealized Losses (2,785) (1,247)
Fair Value 45,760 106,513
Mutual and money market funds    
Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]    
Adjusted Cost 32,922 78,331
Unrealized Gains 220 813
Unrealized Losses (1,661) (1,046)
Fair Value 31,481 78,098
Corporate bonds    
Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]    
Adjusted Cost 9,885 16,478
Unrealized Gains 0 94
Unrealized Losses (707) (93)
Fair Value 9,178 16,479
Government securities - U.S.    
Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]    
Adjusted Cost 3,827 9,530
Unrealized Gains 0 39
Unrealized Losses (369) (98)
Fair Value 3,458 9,471
Other fixed-income securities    
Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]    
Adjusted Cost 1,691 2,473
Unrealized Gains 0 2
Unrealized Losses (48) (10)
Fair Value $ 1,643 $ 2,465