XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Summary of Significant Accounting Policies (Tables)
6 Months Ended
Jun. 30, 2023
Accounting Policies [Abstract]  
Schedule of fair value measurements by level for the assets and liabilities measured at fair value on a recurring basis
The following table summarizes the Company’s fair value measurements by level at June 30, 2023:
Level 1 Level 2 Level 3
(in thousands)
Cash equivalents $14,943 $— $— 
Short-term investments28,000 — — 
Fair value, June 30, 2023
$42,943 $ $ 
The following table summarize the Company’s fair value measurements by level at December 31, 2022:
Level 1 Level 2 Level 3
(in thousands)
Cash equivalents $10,609 $— $— 
Fair value, December 31, 2022
$10,609 $ $ 
Schedule of carrying values and estimated fair values of debt The following is a summary of the carrying amount and estimated fair value of the $23,000,000 and $28,700,000 term loans that mature in September 2026 and July 2027, respectively (the "2026 Term Loan" and "2027 Term Loan," respectively):
June 30, 2023
Carrying AmountEstimated Fair Value
(in thousands)
2026 Term Loan$21,786 $19,693 
2027 Term Loan28,279 27,520 
$50,065 $47,213 
December 31, 2022
Carrying AmountEstimated Fair Value
(in thousands)
2026 Term Loan$22,079 $20,115 
2027 Term Loan20,436 18,918 
$42,515 $39,033