XML 43 R33.htm IDEA: XBRL DOCUMENT v3.24.2
Financial Instruments (Tables)
6 Months Ended
Jun. 30, 2024
Investments, All Other Investments [Abstract]  
Schedule of Investments
The following table presents our financial instruments:
June 30, 2024December 31, 2023
Cash and cash equivalents$250,722 $165,493 
Available-for-sale investments11,167 17,431 
Equity investments10,000 10,000 
Total$271,889 $192,924 
Schedule of Available-for-sale Activity
The following table presents the components of our available-for-sale investments:
June 30, 2024December 31, 2023
Amortized cost$11,458 $17,866 
Unrealized gains— 
Unrealized losses(292)(435)
Estimated fair value$11,167 $17,431 
The following table presents the activity on our available-for-sale investments:
Three Months Ended June 30,Six Months Ended June 30,
2024202320242023
Proceeds from sales and maturities$3,080 $14,132 $6,351 $37,107 
Realized losses on sales, net of tax— (1)— (1)