Fair Value of Financial Instruments (Tables)
|12 Months Ended|
Dec. 31, 2022
|Fair Value Disclosures [Abstract]|
|Schedule of Estimated Fair Value of Financial Instrument||
The estimated fair values of financial instruments outstanding were (in thousands):
Schedule of Estimated Fair Value of Financial Instrument
|Schedule of Fair Value Hierarchy Financial Assets||
The following table represents the Company’s fair value hierarchy for its financial assets (cash equivalents and investments, in thousands):
Schedule of Fair Value Hierarchy Financial Assets
Tabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).
Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
Tabular disclosure of financial instruments measured at fair value, including those classified in shareholders' equity measured on a recurring or nonrecurring basis. Disclosures include, but are not limited to, fair value measurements recorded and the reasons for the measurements, level within the fair value hierarchy in which the fair value measurements are categorized and transfers between levels 1 and 2. Nonrecurring fair value measurements are those that are required or permitted in the statement of financial position in particular circumstances.
Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef