XML 53 R43.htm IDEA: XBRL DOCUMENT v3.22.1
Cash, Cash Equivalents and Short-Term Investments - Contractual Maturities (Details) - USD ($)
Mar. 31, 2022
Dec. 31, 2021
Cash, Cash Equivalents and Short-Term Investments    
Due within one year, Amortized Cost $ 37,955,000 $ 39,081
Due after one year through five years, Amortized Cost 319,994,000 328,776
Due after five years through ten years, Amortized Cost 15,610,000 15,690
Total, Amortized Cost 373,559,000 383,547
Due within one year, Fair Value 37,885,000 39,035
Due after one year through five years, Fair Value 307,103,000 325,047
Due after five years through ten years, Fair Value 14,539,000 15,610
Total, Fair Value $ 359,527,000 $ 379,692