XML 48 R30.htm IDEA: XBRL DOCUMENT v3.23.2
Fair Value Measurements (Tables)
6 Months Ended
Jun. 30, 2023
Fair Value Disclosures [Abstract]  
Schedule of Assets Measured at Fair Value on Recurring Basis as of June 30, 2023 and December 31, 2022 (in thousands):
June 30, 2023December 31, 2022
Level 1Level 2Level 3TotalLevel 1Level 2Level 3Total
Assets:
Cash equivalents$19,478 $— $— $19,478 $27,668 $— $— $27,668 
Marketable securities - available for sale— 33,936 — 33,936 — 37,072 — 37,072 
$19,478 $33,936 $— $53,414 $27,668 $37,072 $— $64,740 

The carrying values of accounts payable and accrued expenses approximate fair value as of June 30, 2023 and December 31, 2022, due to the short maturity nature of these items.