XML 143 R46.htm IDEA: XBRL DOCUMENT v3.26.1
FAIR VALUE MEASUREMENTS - Assets Measured at Fair Value (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Assets    
Assets $ 472,366 $ 355,570
Cash equivalents    
Assets    
Assets 191,291 225,605
Commercial paper    
Assets    
Assets 12,920 8,371
Corporate debt securities    
Assets    
Assets 229,499 104,147
U.S. government securities    
Assets    
Assets 38,656 17,447
Level 1    
Assets    
Assets 191,291 225,605
Level 1 | Cash equivalents    
Assets    
Assets 191,291 225,605
Level 2    
Assets    
Assets 281,075 129,965
Level 2 | Commercial paper    
Assets    
Assets 12,920 8,371
Level 2 | Corporate debt securities    
Assets    
Assets 229,499 104,147
Level 2 | U.S. government securities    
Assets    
Assets $ 38,656 $ 17,447