XML 57 R47.htm IDEA: XBRL DOCUMENT v3.24.3
Investments - Schedule of Contractual Maturities of Cash Equivalents And Available-for-Sale Debt Investments (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Debt Securities, Available-for-sale [Line Items]    
Within 1 year, Amortized Cost $ 494,272  
After 1 year through 5 years, Amortized Cost 104,599  
Total, Amortized Cost 676,361 $ 581,367
Within 1 year, Fair Value 494,845  
After 1 year through 5 years, Fair Value 105,397  
Total Fair Value 676,761 $ 581,573
Asset-backed securities    
Debt Securities, Available-for-sale [Line Items]    
Asset- and mortgage-backed securities, Amortized Cost 77,490  
Asset- and mortgage-backed securities, Fair Value $ 76,519