XML 65 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Marketable Securities - Summary of Marketable Securities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]    
Adjusted Cost $ 24,407 $ 106,812
Unrealized Gains 0 948
Unrealized Losses (1,889) (1,247)
Fair Value 22,518 106,513
Mutual and money market funds    
Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]    
Adjusted Cost 24,407 78,331
Unrealized Gains 0 813
Unrealized Losses (1,889) (1,046)
Fair Value $ 22,518 78,098
Corporate bonds    
Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]    
Adjusted Cost   16,478
Unrealized Gains   94
Unrealized Losses   (93)
Fair Value   16,479
Government securities - U.S.    
Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]    
Adjusted Cost   9,530
Unrealized Gains   39
Unrealized Losses   (98)
Fair Value   9,471
Other fixed-income securities    
Debt Securities, Available-for-sale, Fair Value to Amortized Cost [Abstract]    
Adjusted Cost   2,473
Unrealized Gains   2
Unrealized Losses   (10)
Fair Value   $ 2,465