XML 60 R45.htm IDEA: XBRL DOCUMENT v3.24.3
MARKETABLE SECURITIES - Schedule of Underlying Maturities of AFS Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Available-for-sale securities    
Due in one year or less, Cost $ 158,983  
Due in one year or less, Fair Value 159,475  
Due after one year through five years, Cost 271,349  
Due after one year through five years, Fair Value 273,686  
Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, before Allowance for Credit Loss 430,332 $ 243,649
Gains in Accumulated Other Comprehensive Income (Loss) 2,916 406
Losses in Accumulated Other Comprehensive Income (Loss) (87) (352)
Estimated Fair Value 433,161 243,703
Cash equivalents    
Available-for-sale securities    
Due in one year or less, Cost 6,089  
Due in one year or less, Fair Value 6,089  
Due after one year through five years, Cost 0  
Due after one year through five years, Fair Value 0  
Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, before Allowance for Credit Loss 6,089  
Gains in Accumulated Other Comprehensive Income (Loss) 0 0
Losses in Accumulated Other Comprehensive Income (Loss) 0 0
Estimated Fair Value 6,089 75,278
Debt Securities, Held-to-Maturity, Excluding Accrued Interest, before Allowance for Credit Loss   75,278
Cash equivalents | Commercial paper    
Available-for-sale securities    
Gains in Accumulated Other Comprehensive Income (Loss)   0
Losses in Accumulated Other Comprehensive Income (Loss)   0
Estimated Fair Value   72,243
Debt Securities, Held-to-Maturity, Excluding Accrued Interest, before Allowance for Credit Loss   72,243
Cash equivalents | U.S. government agency securities    
Available-for-sale securities    
Due in one year or less, Cost 6,089  
Due in one year or less, Fair Value 6,089  
Due after one year through five years, Cost 0  
Due after one year through five years, Fair Value 0  
Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, before Allowance for Credit Loss 6,089 3,035
Gains in Accumulated Other Comprehensive Income (Loss) 0 0
Losses in Accumulated Other Comprehensive Income (Loss) 0 0
Estimated Fair Value 6,089 3,035
Marketable securities    
Available-for-sale securities    
Due in one year or less, Cost 152,894  
Due in one year or less, Fair Value 153,386  
Due after one year through five years, Cost 271,349  
Due after one year through five years, Fair Value 273,686  
Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, before Allowance for Credit Loss 424,243 168,371
Gains in Accumulated Other Comprehensive Income (Loss) 2,916 406
Losses in Accumulated Other Comprehensive Income (Loss) (87) (352)
Estimated Fair Value 427,072 168,425
Marketable securities | Commercial paper    
Available-for-sale securities    
Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, before Allowance for Credit Loss   20,984
Gains in Accumulated Other Comprehensive Income (Loss)   0
Estimated Fair Value   20,984
Marketable securities | U.S. government agency securities    
Available-for-sale securities    
Due in one year or less, Cost 89,800  
Due in one year or less, Fair Value 90,048  
Due after one year through five years, Cost 36,876  
Due after one year through five years, Fair Value 37,045  
Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, before Allowance for Credit Loss 126,676 56,594
Gains in Accumulated Other Comprehensive Income (Loss) 436 166
Losses in Accumulated Other Comprehensive Income (Loss) (19) (44)
Estimated Fair Value 127,093 56,716
Marketable securities | Corporate bonds    
Available-for-sale securities    
Due in one year or less, Cost 51,706  
Due in one year or less, Fair Value 51,890  
Due after one year through five years, Cost 160,884  
Due after one year through five years, Fair Value 162,725  
Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, before Allowance for Credit Loss 212,590 55,712
Gains in Accumulated Other Comprehensive Income (Loss) 2,039 175
Losses in Accumulated Other Comprehensive Income (Loss) (14) (59)
Estimated Fair Value 214,615 55,828
Marketable securities | Asset backed securities    
Available-for-sale securities    
Due in one year or less, Cost 11,388  
Due in one year or less, Fair Value 11,448  
Due after one year through five years, Cost 73,589  
Due after one year through five years, Fair Value 73,916  
Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, before Allowance for Credit Loss 84,977 35,081
Gains in Accumulated Other Comprehensive Income (Loss) 441 65
Losses in Accumulated Other Comprehensive Income (Loss) (54) (249)
Estimated Fair Value $ 85,364 $ 34,897