XML 56 R47.htm IDEA: XBRL DOCUMENT v3.23.3
Investments - Contractual Maturities of Cash Equivalents And Available-for-Sale Debt Investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Debt Securities, Available-for-sale [Line Items]    
Within 1 year, Amortized Cost $ 399,939  
After 1 year through 5 years, Amortized Cost 105,567  
Total, Amortized Cost 566,493 $ 474,794
Within 1 year, Fair Value 399,341  
After 1 year through 5 years, Fair Value 104,896  
Total Fair Value 565,077 $ 473,121
Asset-backed securities    
Debt Securities, Available-for-sale [Line Items]    
Asset-backed securities, Amortized Cost 60,987  
Asset-backed securities, Fair Value $ 60,840