XML 52 R40.htm IDEA: XBRL DOCUMENT v3.24.3
Debt (Tables)
9 Months Ended
Sep. 30, 2024
Debt Disclosure [Abstract]  
Schedule of Long-term Debt

Long-term debt consists of the following (in thousands):

 

   September 30, 2024   December 31, 2023 
Amounts due under the term loan  $22,000   $17,000 
Accrued end-of-term payments   359    456 
Less: unamortized debt issuance costs   (471)   (289)
Less: current maturities   (2,750)    
Long-term debt, less issuance costs  $19,138   $17,167