v3.26.1
2. Cash, Cash Equivalents, and Marketable Securities (Details) - Cash, Cash Equivalents, and Marketable Securities - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Jun. 30, 2025
Dec. 31, 2024
Debt Securities, Available-for-sale [Line Items]        
Cash and cash equivalents $ 1,688,279 $ 2,803,514    
Marketable securities 38,685 51,849    
Total cash, cash equivalents, and marketable securities 1,726,964 2,855,363    
Restricted cash - noncurrent 3,747 3,617    
Restricted cash equivalents - noncurrent 10,506 6,900    
Total cash, cash equivalents, restricted cash, and restricted cash equivalents 1,702,532 2,814,031 $ 1,180,083 $ 1,638,223
Marketable securities, sale proceeds 4,300      
Marketable securities, realized loss (700)      
Time deposits [Member]        
Debt Securities, Available-for-sale [Line Items]        
Marketable securities 38,685 42,562    
U.S. debt [Member]        
Debt Securities, Available-for-sale [Line Items]        
Marketable securities 0 9,287    
Cash [Member]        
Debt Securities, Available-for-sale [Line Items]        
Cash and cash equivalents 1,641,384 2,606,319    
Money market funds [Member]        
Debt Securities, Available-for-sale [Line Items]        
Cash and cash equivalents $ 46,895 $ 197,195