XML 36 R25.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Debt (Tables)
3 Months Ended
Mar. 31, 2024
Debt Disclosure [Abstract]  
Schedule of Long-term Debt Instruments
The following table summarizes the net carrying amount of the Company's outstanding debt as of March 31, 2024 and December 31, 2023, net of debt issuance costs (in thousands):

March 31, 2024December 31, 2023
Outstanding principalDebt issuance costsNet carrying amountOutstanding principalDebt issuance costsNet carrying amount
Current portion$4,469 $— $4,469 $4,063 $— $4,063 
Long term54,844 (507)54,337 56,063 (490)55,573 
Total debt$59,313 $(507)$58,806 $60,126 $(490)$59,636 
Schedule of Maturities of Long-term Debt
As of March 31, 2024, the aggregate future principal payments under the SVB Term Loan were as follows (in thousands):
Principal
For the remainder of the year ending December 31, 2024$3,250 
Years ending December 31,
20255,688 
20266,500 
202743,875 
Total aggregate future principal payments$59,313