v3.25.4
Financial Instruments (Tables)
12 Months Ended
Dec. 31, 2025
Cash and Cash Equivalents [Abstract]  
Schedule of Cash and Cash Equivalents
The carrying values of cash, cash equivalents, and restricted cash approximate fair values and were as follows (in thousands):
December 31,
 20252024
As Held:
Cash$94,997 $201,613 
Money market funds2,386,583 749,358 
$2,481,580 $950,971 
As Reported:
Cash and cash equivalents$2,454,108 $802,851 
Restricted cash27,472 148,120 
$2,481,580 $950,971 
Schedule of Restrictions on Cash and Cash Equivalents
The carrying values of cash, cash equivalents, and restricted cash approximate fair values and were as follows (in thousands):
December 31,
 20252024
As Held:
Cash$94,997 $201,613 
Money market funds2,386,583 749,358 
$2,481,580 $950,971 
As Reported:
Cash and cash equivalents$2,454,108 $802,851 
Restricted cash27,472 148,120 
$2,481,580 $950,971 
Restricted cash consisted of the following (in thousands):
December 31,
 20252024
  
Restricted cash, current
$1,973 $110,622 
Restricted cash, non-current
25,499 37,498 
$27,472 $148,120