v3.26.1
Cash, Cash Equivalents, Restricted Cash, and Marketable Securities - Schedule of Marketable Securities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Restricted Cash and Cash Equivalent Item [Line Items]    
Marketable securities, Amortized Cost $ 351,589 $ 174,776
Marketable securities, Gross Unrealized Gains 0 93
Marketable securities, Gross Unrealized Losses (551) 0
Marketable securities, Fair Value 351,038 174,869
U.S. Treasury Bills and U.S. Treasury Notes    
Restricted Cash and Cash Equivalent Item [Line Items]    
Marketable securities, Amortized Cost 351,589 174,776
Marketable securities, Gross Unrealized Gains 0 93
Marketable securities, Gross Unrealized Losses (551) 0
Marketable securities, Fair Value $ 351,038 $ 174,869