XML 75 R53.htm IDEA: XBRL DOCUMENT v3.25.4
Marketable Securities and Fair Value Measurements - Summary of Marketable Securities by Major Type of Security (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Debt Securities, Available-for-Sale [Line Items]    
Amortized cost of marketable debt securities, contractual maturity, less than one year $ 322,374 $ 203,264
Unrealized gains of marketable debt securites, contractual maturity, less than one year 361 61
Unrealized losses of marketble debt securities, contractual maturity, less than one year (15) (12)
Aggregate estimated fair value of marketable debt securities, contractual maturities, less than one year 322,720 203,313
Amortized Cost 479,672 273,123
Unrealized Gains 644 127
Unrealized Losses (27) (71)
Aggregate Estimated Fair Value 480,289 273,179
U.S. Treasury Securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized cost of marketable debt securities, contractual maturity, less than one year 141,688 73,511
Unrealized gains of marketable debt securites, contractual maturity, less than one year 296 44
Unrealized losses of marketble debt securities, contractual maturity, less than one year 0 0
Aggregate estimated fair value of marketable debt securities, contractual maturities, less than one year 141,984 73,555
Amortized cost of marketable debt securities, contractual maturity, one year to five years 117,376 65,427
Unrealized gains of marketable debt securities, contractual maturity, one year to five years 257 37
Unrealized losses of marketable debt securities, contractual maturity, one year to five years (1) (58)
Aggregate estimated fair value of marketable debt securities, contractual maturities, one year to five year 117,632 65,406
U.S. Government Agency Securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized cost of marketable debt securities, contractual maturity, less than one year 27,992 22,245
Unrealized gains of marketable debt securites, contractual maturity, less than one year 34 10
Unrealized losses of marketble debt securities, contractual maturity, less than one year 0 (3)
Aggregate estimated fair value of marketable debt securities, contractual maturities, less than one year 28,026 22,252
Amortized cost of marketable debt securities, contractual maturity, one year to five years 4,223 2,492
Unrealized gains of marketable debt securities, contractual maturity, one year to five years 2 22
Unrealized losses of marketable debt securities, contractual maturity, one year to five years (1) 0
Aggregate estimated fair value of marketable debt securities, contractual maturities, one year to five year 4,224 2,514
Corporate Securities    
Debt Securities, Available-for-Sale [Line Items]    
Amortized cost of marketable debt securities, contractual maturity, less than one year 34,755 1,491
Unrealized gains of marketable debt securites, contractual maturity, less than one year 14 1
Unrealized losses of marketble debt securities, contractual maturity, less than one year (6) 0
Aggregate estimated fair value of marketable debt securities, contractual maturities, less than one year 34,763 1,492
Amortized cost of marketable debt securities, contractual maturity, one year to five years 35,699 1,940
Unrealized gains of marketable debt securities, contractual maturity, one year to five years 24 7
Unrealized losses of marketable debt securities, contractual maturity, one year to five years (10) (1)
Aggregate estimated fair value of marketable debt securities, contractual maturities, one year to five year 35,713 1,946
Commercial Paper    
Debt Securities, Available-for-Sale [Line Items]    
Amortized cost of marketable debt securities, contractual maturity, less than one year 117,939 106,017
Unrealized gains of marketable debt securites, contractual maturity, less than one year 17 6
Unrealized losses of marketble debt securities, contractual maturity, less than one year (9) (9)
Aggregate estimated fair value of marketable debt securities, contractual maturities, less than one year $ 117,947 $ 106,014