XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.2.2
Cash, Cash Equivalents and Short-Term Investments - Contractual Maturities (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Cash, Cash Equivalents and Short-Term Investments    
Due within one year, Amortized Cost $ 100,284 $ 39,081
Due after one year through five years, Amortized Cost 325,682 328,776
Due after five years through ten years, Amortized Cost   15,690
Total, Amortized Cost 425,966 383,547
Due within one year, Fair Value 98,528 39,035
Due after one year through five years, Fair Value 301,526 325,047
Due after five years through ten years, Fair Value   15,610
Total, Fair Value $ 400,054 $ 379,692