v3.26.1
Marketable Securities - Summary of Debt Securities, Available For Sale (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost $ 669,065 $ 230,635
Gross Unrealized Gains 142 224
Gross Unrealized Loss (775) 0
Fair Value 668,432 230,859
U.S. Treasury Bills [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 189,569 134,666
Gross Unrealized Gains 8 103
Gross Unrealized Loss (79) 0
Fair Value 189,498 134,769
U.S. Government Agency Bonds [Member]    
Debt Securities, Available-for-Sale [Line Items]    
Amortized Cost 479,496 95,969
Gross Unrealized Gains 134 121
Gross Unrealized Loss (696) 0
Fair Value $ 478,934 $ 96,090