v3.22.2.2
Investments - Schedule of Contractual Maturities of Available-for-Sale Debt Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Amortized Cost     
Due within one year $ 2,135,406  
Due in one year to five years 249,656  
Due within five to ten years 20,097  
Due beyond ten years 2,711  
Total, Amortized Cost 2,407,870 $ 2,504,901
Estimated Fair Value    
Due within one year 2,132,499  
Due in one year to five years 241,640  
Due within five to ten years 16,794  
Due beyond ten years 2,617  
Total, Estimated Fair Value $ 2,393,550 $ 2,502,004