XML 59 R44.htm IDEA: XBRL DOCUMENT v3.24.3
MARKETABLE SECURITIES - Schedule of Available For Sale Securities (Details) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Available-for-sale securities    
Amortized Cost $ 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    
Amortized Cost 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
Marketable securities    
Available-for-sale securities    
Amortized Cost 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
Commercial paper | Cash equivalents    
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
Commercial paper | Marketable securities    
Available-for-sale securities    
Amortized Cost   20,984
Gains in Accumulated Other Comprehensive Income (Loss)   0
Estimated Fair Value   20,984
U.S. government agency securities | Cash equivalents    
Available-for-sale securities    
Amortized Cost 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
U.S. government agency securities | Marketable securities    
Available-for-sale securities    
Amortized Cost 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
Corporate bonds | Marketable securities    
Available-for-sale securities    
Amortized Cost 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
Asset backed securities | Marketable securities    
Available-for-sale securities    
Amortized Cost 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