XML 45 R31.htm IDEA: XBRL DOCUMENT v3.24.0.1
Borrowings (Tables)
12 Months Ended
Dec. 31, 2023
Debt Disclosure [Abstract]  
Schedule of Outstanding Borrowings
The following table summarizes the outstanding borrowings from the term loan as of the periods presented:
December 31, 2023December 31, 2022
(in thousands)
Principal outstanding and final fee$36,720 $35,700 
Less: Unamortized debt issuance costs
(81)(73)
      Unaccreted value of final fee(574)(456)
Outstanding debt, net of debt issuance costs and unaccreted value of final fee
$36,065 $35,171 
Classified as:
Long-term borrowings$36,065 $35,171 
Schedule of Annual Future Minimum Principal Payments Under Loan Agreements
The table below summarizes the future principal and final fee payments under the Term Loan as of December 31, 2023:
Year ending December 31,
(in thousands)
2024$— 
20258,400 
202614,400 
202713,920 
2028— 
Total principal and final fee payments
$36,720