XML 56 R45.htm IDEA: XBRL DOCUMENT v3.24.1.u1
MARKETABLE SECURITIES - Schedule of Available For Sale Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Available-for-sale securities    
Amortized Cost $ 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    
Amortized Cost 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
Marketable securities    
Available-for-sale securities    
Amortized Cost 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
Commercial paper | Cash equivalents    
Available-for-sale securities    
Amortized Cost   72,243
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 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
U.S. government agency securities | Cash equivalents    
Available-for-sale securities    
Amortized Cost 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
U.S. government agency securities | Marketable securities    
Available-for-sale securities    
Amortized Cost 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
Corporate bonds | Marketable securities    
Available-for-sale securities    
Amortized Cost 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
Asset backed securities | Marketable securities    
Available-for-sale securities    
Amortized Cost 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