XML 79 R55.htm IDEA: XBRL DOCUMENT v3.25.4
Cash Equivalents and Marketable Securities - Schedule of Available-for-Sale Securities in an Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Fair Value    
Less Than 12 Months $ 180,961 $ 249,264
12 Months or Longer 0 0
Total 180,961 249,264
Unrealized Losses    
Less Than 12 Months (116) (493)
12 Months or Longer 0 0
Total (116) (493)
Commercial paper    
Fair Value    
Less Than 12 Months 99,837 67,200
12 Months or Longer 0 0
Total 99,837 67,200
Unrealized Losses    
Less Than 12 Months (80) (77)
12 Months or Longer 0 0
Total (80) (77)
Corporate bonds    
Fair Value    
Less Than 12 Months 58,296 42,916
12 Months or Longer 0 0
Total 58,296 42,916
Unrealized Losses    
Less Than 12 Months (23) (48)
12 Months or Longer 0 0
Total (23) (48)
U.S. government treasury securities    
Fair Value    
Less Than 12 Months   126,588
12 Months or Longer   0
Total   126,588
Unrealized Losses    
Less Than 12 Months   (296)
12 Months or Longer   0
Total   (296)
U.S. government agency securities    
Fair Value    
Less Than 12 Months 22,828 12,560
12 Months or Longer 0 0
Total 22,828 12,560
Unrealized Losses    
Less Than 12 Months (13) (72)
12 Months or Longer 0 0
Total $ (13) $ (72)