v3.25.4
Short-Term Investments
12 Months Ended
Dec. 31, 2025
Short-Term Investments [Abstract]  
Short-Term Investments Short-Term InvestmentsShort-term investments are primarily comprised of time deposits with original maturities between three months and one year. The short-term investments balance was $10.0 million and $330.0 million as of December 31, 2025 and 2024, respectively. No allowance for credit loss was recorded as of December 31, 2025 and 2024.