XML 62 R47.htm IDEA: XBRL DOCUMENT v3.25.4
Fair Value Measurements - Schedule of Fair Value Measurement (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Schedule of Fair Value Measurement [Line Items]    
Total cash equivalents $ 720,579  
Total marketable securities 782,542 $ 78,945
Quoted Prices in Active Markets for Identical Assets (Level 1) [Member]    
Schedule of Fair Value Measurement [Line Items]    
Total cash equivalents 720,579  
Total marketable securities 426,446 78,945
Significant Other Observable Inputs (Level 2)    
Schedule of Fair Value Measurement [Line Items]    
Total cash equivalents  
Total marketable securities 356,096
Significant Unobservable Inputs (Level 3)    
Schedule of Fair Value Measurement [Line Items]    
Total cash equivalents  
Total marketable securities
Mutual funds [Member]    
Schedule of Fair Value Measurement [Line Items]    
Total cash equivalents 720,579  
Total marketable securities   78,945
Mutual funds [Member] | Quoted Prices in Active Markets for Identical Assets (Level 1) [Member]    
Schedule of Fair Value Measurement [Line Items]    
Total cash equivalents 720,579  
Total marketable securities   78,945
Mutual funds [Member] | Significant Other Observable Inputs (Level 2)    
Schedule of Fair Value Measurement [Line Items]    
Total cash equivalents  
Total marketable securities  
Mutual funds [Member] | Significant Unobservable Inputs (Level 3)    
Schedule of Fair Value Measurement [Line Items]    
Total cash equivalents  
Total marketable securities  
U.S. Treasuries [Member]    
Schedule of Fair Value Measurement [Line Items]    
Total marketable securities 426,446  
U.S. Treasuries [Member] | Quoted Prices in Active Markets for Identical Assets (Level 1) [Member]    
Schedule of Fair Value Measurement [Line Items]    
Total marketable securities 426,446  
U.S. Treasuries [Member] | Significant Other Observable Inputs (Level 2)    
Schedule of Fair Value Measurement [Line Items]    
Total marketable securities  
U.S. Treasuries [Member] | Significant Unobservable Inputs (Level 3)    
Schedule of Fair Value Measurement [Line Items]    
Total marketable securities  
Corporate debt securities [Member]    
Schedule of Fair Value Measurement [Line Items]    
Total marketable securities 356,096  
Corporate debt securities [Member] | Quoted Prices in Active Markets for Identical Assets (Level 1) [Member]    
Schedule of Fair Value Measurement [Line Items]    
Total marketable securities  
Corporate debt securities [Member] | Significant Other Observable Inputs (Level 2)    
Schedule of Fair Value Measurement [Line Items]    
Total marketable securities 356,096  
Corporate debt securities [Member] | Significant Unobservable Inputs (Level 3)    
Schedule of Fair Value Measurement [Line Items]    
Total marketable securities