XML 42 R32.htm IDEA: XBRL DOCUMENT v3.25.3
Financial Instruments (Tables)
9 Months Ended
Sep. 30, 2025
Investments, All Other Investments [Abstract]  
Schedule of Investments
The following table presents our financial instruments:
September 30, 2025December 31, 2024
Cash and cash equivalents$834,101 $744,721 
Available-for-sale investments139,159 34,015 
Equity investment
10,000 10,000 
Total$983,260 $788,736 
Schedule of Available-for-sale Activity
The following table presents the components of our available-for-sale investments:
September 30, 2025December 31, 2024
Amortized cost$139,233 $34,225 
Unrealized gains72 
Unrealized losses(146)(213)
Estimated fair value$139,159 $34,015 
The following table presents the activity on our available-for-sale investments:
Three Months Ended September 30,Nine Months Ended September 30,
2025202420252024
Proceeds from sales and maturities$42,023 $1,349 $76,307 $7,700 
Realized gains on sales, net of tax— —