XML 29 R17.htm IDEA: XBRL DOCUMENT v3.24.3
The Business and Summary of Significant Accounting Policies (Tables)
9 Months Ended
Sep. 30, 2024
Accounting Policies [Abstract]  
Schedule of Certain Assets Measured at Fair Value on a Recurring Basis
Below are tables that present information about certain assets measured at fair value on a recurring basis (in thousands):
 
Fair Value Measurements
September 30, 2024
 TotalQuoted Prices in
Active Markets
for Identical Assets
(Level 1)
Significant Other
Observable Inputs
(Level 2)
Significant
Unobservable Inputs
(Level 3)
Cash equivalents
     Money market funds$19,558 $19,558 $— $— 
          Total cash equivalents19,558 19,558 — — 
Short-term investments
     U.S. treasury securities73,283 32,562 40,721 — 
     Commercial paper10,213 — 10,213 — 
     Corporate bonds29,089 — 29,089 — 
          Total short-term investments112,585 32,562 80,023 — 
Long-term investments
     U.S. treasury securities16,201 — 16,201 — 
          Total long-term investments16,201 — 16,201 — 
               Total $148,344 $52,120 $96,224 $— 
Fair Value Measurements
December 31, 2023
 TotalQuoted Prices in
Active Markets
for Identical Assets
(Level 1)
Significant Other
Observable Inputs
(Level 2)
Significant
Unobservable Inputs
(Level 3)
Cash equivalents
     Money market funds$24,102 $24,102 $— $— 
          Total cash equivalents24,102 24,102 — — 
Short-term investments
     U.S. treasury securities99,779 40,336 59,443 — 
     Commercial paper44,319 — 44,319 — 
     Corporate bonds11,076 — 11,076 — 
          Total short-term investments155,174 40,336 114,838 — 
Long-term investments
     U.S. treasury securities21,657 3,975 17,682 — 
          Total long-term investments21,657 3,975 17,682 — 
               Total $200,933 $68,413 $132,520 $— 
Schedule of Accrued Liabilities
Accrued liabilities consisted of the following (in thousands):
September 30, 2024December 31, 2023
Accrued research and development expenses$9,889 $7,623 
Accrued compensation4,774 5,123 
Other accrued liabilities2,241 2,846 
Total accrued liabilities$16,904 $15,592