XML 55 R30.htm IDEA: XBRL DOCUMENT v3.24.1
Financial Instruments (Tables)
12 Months Ended
Dec. 31, 2023
Investments, Debt and Equity Securities [Abstract]  
Schedule of Available-for-Sale Marketable Debt Securities
As of December 31, 2023, the weighted-average remaining contractual life, amortized cost, gross unrealized gains, gross unrealized losses, and fair value of marketable debt securities, which were considered as available-for-sale, by type of security were as follows (in thousands):
 December 31, 2023
Weighted-
Average
Remaining
Contractual Life
(in years)
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair
Value
Current:
Foreign bonds0.8$54 $— $— $54 
Mutual funds40 — (1)39 
Current portion94 — (1)93 
Noncurrent:
Foreign bonds3.3939 — (48)891 
Total$1,033 $— $(49)$984 
As of December 31, 2022, the weighted-average remaining contractual life, amortized cost, gross unrealized gains, gross unrealized losses, and fair value of marketable debt securities, which were considered as available-for-sale, by type of security were as follows (in thousands):
December 31, 2022
Weighted-
Average
Remaining
Contractual Life
(in years)
Amortized
Cost
Gross
Unrealized
Gains
Gross
Unrealized
Losses
Fair 
Value
Current:
Mutual funds$38 $— $(2)$36 
Noncurrent:
Foreign bonds4.5932 — (92)840 
Total$970 $— $(94)$876 
Schedule of Accumulated Unrealized Losses on Debt Securities Classified as Available-for-Sale in Continuous Loss Position Accumulated unrealized losses on marketable debt securities that have been in a continuous loss position for less than 12 months and more than 12 months were as follows (in thousands):
December 31, 2023
Less than 12 monthsMore than 12 months
Estimated
Fair
Value
Gross
Unrealized
Losses
Estimated
Fair
Value
Gross
Unrealized
Losses
Mutual funds$39 $(1)$— $— 
Foreign bonds891 (48)— — 
Total$930 $(49)$— $— 
December 31, 2022
Less than 12 monthsMore than 12 months
Estimated
Fair
Value
Gross
Unrealized
Losses
Estimated
Fair
Value
Gross
Unrealized
Losses
Mutual funds$— $— $36 $(2)
Foreign bonds— — 840 (92)
Total$— $— $876 $(94)