XML 44 R33.htm IDEA: XBRL DOCUMENT v3.26.1
Cash Equivalents and Marketable Securities - Continuous Unrealized Loss Position (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Fair Value  
Less than 12 months $ 452,486
12 months or greater 6,503
Unrealized Loss  
Less than 12 months (1,655)
12 months or greater (1)
U.S. treasury debt securities  
Fair Value  
Less than 12 months 201,171
12 months or greater 6,503
Unrealized Loss  
Less than 12 months (657)
12 months or greater (1)
U.S. government agency debt securities  
Fair Value  
Less than 12 months 82,267
12 months or greater 0
Unrealized Loss  
Less than 12 months (476)
12 months or greater 0
Corporate debt securities  
Fair Value  
Less than 12 months 169,048
12 months or greater 0
Unrealized Loss  
Less than 12 months (522)
12 months or greater $ 0