XML 62 R41.htm IDEA: XBRL DOCUMENT v3.26.1
Marketable Securities - Schedule of Available-For-Sale Marketable Securities by Type of Security (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]  
Amortized Cost $ 317,873
Unrealized Gains 243
Unrealized Losses 0
Fair Value 318,116
Total marketable securities with original maturity of one year or less  
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]  
Amortized Cost 233,672
Unrealized Gains 146
Unrealized Losses 0
Fair Value 233,818
Total marketable securities with original maturity of one to two years  
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]  
Amortized Cost 84,201
Unrealized Gains 97
Unrealized Losses 0
Fair Value 84,298
U.S. Treasury Bills | Total marketable securities with original maturity of one year or less  
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]  
Amortized Cost 233,672
Unrealized Gains 146
Unrealized Losses 0
Fair Value 233,818
U.S. Treasury Bills | Total marketable securities with original maturity of one to two years  
Debt Securities, Available-for-Sale, Unrealized Loss Position [Line Items]  
Amortized Cost 84,201
Unrealized Gains 97
Unrealized Losses 0
Fair Value $ 84,298