XML 52 R36.htm IDEA: XBRL DOCUMENT v3.26.1
Cash Equivalents and Marketable Securities - Schedule of Available-for-Sale Securities in an Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Fair Value    
Less Than 12 Months $ 431,995 $ 180,961
12 Months or Longer 0 0
Total, fair value 431,995 180,961
Unrealized Losses    
Less Than 12 Months (1,057) (116)
12 Months or Longer 0 0
Total, unrealized losses (1,057) (116)
Commercial paper    
Fair Value    
Less Than 12 Months 139,980 99,837
12 Months or Longer 0 0
Total, fair value 139,980 99,837
Unrealized Losses    
Less Than 12 Months (230) (80)
12 Months or Longer 0 0
Total, unrealized losses (230) (80)
Corporate bonds    
Fair Value    
Less Than 12 Months 74,746 58,296
12 Months or Longer 0 0
Total, fair value 74,746 58,296
Unrealized Losses    
Less Than 12 Months (149) (23)
12 Months or Longer 0 0
Total, unrealized losses (149) (23)
U.S. government treasury securities    
Fair Value    
Less Than 12 Months 95,038  
12 Months or Longer 0  
Total, fair value 95,038  
Unrealized Losses    
Less Than 12 Months (296)  
12 Months or Longer 0  
Total, unrealized losses (296)  
U.S. government agency securities    
Fair Value    
Less Than 12 Months 122,231 22,828
12 Months or Longer 0 0
Total, fair value 122,231 22,828
Unrealized Losses    
Less Than 12 Months (382) (13)
12 Months or Longer 0 0
Total, unrealized losses $ (382) $ (13)