v3.25.4
Fair Value - Financial Assets and Liabilities Measured at Fair Value (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Assets    
Money market funds $ 2,386,583 $ 749,358
Liabilities    
Embedded EPP derivatives 5,607 5,070
Level 1    
Assets    
Money market funds 2,386,583 749,358
Liabilities    
Embedded EPP derivatives 0 0
Level 2    
Assets    
Money market funds 0 0
Liabilities    
Embedded EPP derivatives 0 0
Level 3    
Assets    
Money market funds 0 0
Liabilities    
Embedded EPP derivatives $ 5,607 $ 5,070