XML 47 R36.htm IDEA: XBRL DOCUMENT v3.25.3
Cash Equivalents and Marketable Securities - Schedule of Available-for-Sale Securities in an Unrealized Loss Position (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Fair Value    
Less Than 12 Months $ 39,469 $ 249,264
12 Months or Longer 8,002 0
Total, fair value 47,471 249,264
Unrealized Losses    
Less Than 12 Months (30) (493)
12 Months or Longer (8) 0
Total, unrealized losses (38) (493)
Commercial paper    
Fair Value    
Less Than 12 Months   67,200
12 Months or Longer   0
Total, fair value   67,200
Unrealized Losses    
Less Than 12 Months   (77)
12 Months or Longer   0
Total, unrealized losses   (77)
Corporate bonds    
Fair Value    
Less Than 12 Months 9,314 42,916
12 Months or Longer 0 0
Total, fair value 9,314 42,916
Unrealized Losses    
Less Than 12 Months (5) (48)
12 Months or Longer 0 0
Total, unrealized losses (5) (48)
U.S. government treasury securities    
Fair Value    
Less Than 12 Months 20,153 126,588
12 Months or Longer 8,002 0
Total, fair value 28,155 126,588
Unrealized Losses    
Less Than 12 Months (21) (296)
12 Months or Longer (8) 0
Total, unrealized losses (29) (296)
U.S. government agency securities    
Fair Value    
Less Than 12 Months 10,002 12,560
12 Months or Longer 0 0
Total, fair value 10,002 12,560
Unrealized Losses    
Less Than 12 Months (4) (72)
12 Months or Longer 0 0
Total, unrealized losses $ (4) $ (72)