XML 57 R46.htm IDEA: XBRL DOCUMENT v3.24.1.u1
MARKETABLE SECURITIES - Schedule of Underlying Maturities of AFS Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Available-for-sale securities    
Due in one year or less, Cost $ 122,777  
Due in one year or less, Fair Value 122,673  
Due after one year through five years, Cost 198,106  
Due after one year through five years, Fair Value 197,477  
Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, before Allowance for Credit Loss 320,883 $ 243,649
Gains in Accumulated Other Comprehensive Income (Loss) 117 406
Losses in Accumulated Other Comprehensive Income (Loss) (850) (352)
Estimated Fair Value 320,150 243,703
Cash equivalents    
Available-for-sale securities    
Due in one year or less, Cost 18,132  
Due in one year or less, Fair Value 18,130  
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 18,132 75,278
Gains in Accumulated Other Comprehensive Income (Loss) 0 0
Losses in Accumulated Other Comprehensive Income (Loss) (2) 0
Estimated Fair Value 18,130 75,278
Cash equivalents | Commercial paper    
Available-for-sale securities    
Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, before Allowance for Credit Loss   72,243
Gains in Accumulated Other Comprehensive Income (Loss)   0
Losses in Accumulated Other Comprehensive Income (Loss)   0
Estimated Fair Value   72,243
Cash equivalents | U.S. government agency securities    
Available-for-sale securities    
Due in one year or less, Cost 18,132  
Due in one year or less, Fair Value 18,130  
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 18,132 3,035
Gains in Accumulated Other Comprehensive Income (Loss) 0 0
Losses in Accumulated Other Comprehensive Income (Loss) (2) 0
Estimated Fair Value 18,130 3,035
Marketable securities    
Available-for-sale securities    
Due in one year or less, Cost 104,645  
Due in one year or less, Fair Value 104,543  
Due after one year through five years, Cost 198,106  
Due after one year through five years, Fair Value 197,477  
Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, before Allowance for Credit Loss 302,751 168,371
Gains in Accumulated Other Comprehensive Income (Loss) 117 406
Losses in Accumulated Other Comprehensive Income (Loss) (848) (352)
Estimated Fair Value 302,020 168,425
Marketable securities | Commercial paper    
Available-for-sale securities    
Due in one year or less, Cost 8,712  
Due in one year or less, Fair Value 8,712  
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 8,712 20,984
Gains in Accumulated Other Comprehensive Income (Loss) 0 0
Losses in Accumulated Other Comprehensive Income (Loss) 0 0
Estimated Fair Value 8,712 20,984
Marketable securities | U.S. government agency securities    
Available-for-sale securities    
Due in one year or less, Cost 63,225  
Due in one year or less, Fair Value 63,170  
Due after one year through five years, Cost 18,554  
Due after one year through five years, Fair Value 18,543  
Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, before Allowance for Credit Loss 81,779 56,594
Gains in Accumulated Other Comprehensive Income (Loss) 24 166
Losses in Accumulated Other Comprehensive Income (Loss) (90) (44)
Estimated Fair Value 81,713 56,716
Marketable securities | Corporate bonds    
Available-for-sale securities    
Due in one year or less, Cost 30,241  
Due in one year or less, Fair Value 30,195  
Due after one year through five years, Cost 110,970  
Due after one year through five years, Fair Value 110,650  
Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, before Allowance for Credit Loss 141,211 55,712
Gains in Accumulated Other Comprehensive Income (Loss) 76 175
Losses in Accumulated Other Comprehensive Income (Loss) (442) (59)
Estimated Fair Value 140,845 55,828
Marketable securities | Asset backed securities    
Available-for-sale securities    
Due in one year or less, Cost 2,467  
Due in one year or less, Fair Value 2,466  
Due after one year through five years, Cost 68,582  
Due after one year through five years, Fair Value 68,284  
Debt Securities, Available-for-Sale, Amortized Cost, Excluding Accrued Interest, before Allowance for Credit Loss 71,049 35,081
Gains in Accumulated Other Comprehensive Income (Loss) 17 65
Losses in Accumulated Other Comprehensive Income (Loss) (316) (249)
Estimated Fair Value $ 70,750 $ 34,897