XML 48 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value Measurements (Tables)
12 Months Ended
Dec. 31, 2022
Fair Value Disclosures [Abstract]  
Schedule of Financial Instruments Measured at Fair Value on a Recurring Basis
The following table summarizes the financial instruments measured at fair value on a recurring basis classified in the fair value hierarchy (Level 1, 2 or 3) based on the inputs used for valuation in the accompanying consolidated balance sheets:
As of December 31, 2022As of December 31, 2021
Fair Value Measurements:Level 1Level 2Level 3Level 1Level 2Level 3
Marketable securities (see Note 4)
Mutual and money market funds$22,518 $— $— $78,098 $— $— 
Corporate bonds— — — — 16,479 — 
Government securities - U.S.— — — — 9,471 — 
Other fixed-income securities— — — — 2,465 — 
Total assets$22,518 $— $— $78,098 $28,415 $—