XML 55 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
FINANCIAL INSTRUMENTS (Tables)
12 Months Ended
Dec. 31, 2023
Investments, All Other Investments [Abstract]  
Schedule of Investments
The following table presents our financial instruments:
December 31, 2023December 31, 2022
Cash and cash equivalents$165,493 $173,857 
Available-for-sale investments17,431 55,538 
Equity investments10,000 10,000 
Total$192,924 $239,395 
Schedule of Available-for-sale Activity or Held -to-maturity
The following table presents the components of our available-for-sale investments:
December 31, 2023December 31, 2022
Amortized cost$17,866 $56,670 
Unrealized gains— 16 
Unrealized losses(435)(1,148)
Estimated fair value$17,431 $55,538 
The following table presents the activity on our available-for-sale or held-to-maturity investments:
Years Ended December 31,
202320222021
Proceeds from sales and maturities$49,412 $71,034 $131,449 
Realized losses on sales, net of tax— (79)—