v3.25.1
DEBT (Tables)
3 Months Ended
Mar. 31, 2025
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, 2025 and December 31, 2024, net of debt issuance costs (in thousands):

March 31, 2025December 31, 2024
Outstanding principalDebt issuance costsNet carrying amountOutstanding principalDebt issuance costsNet carrying amount
Current portion$20,000 $— $20,000 $5,688 $— $5,688 
Long term34,844 (322)34,522 50,375 (365)50,010 
Total debt$54,844 $(322)$54,522 $56,063 $(365)$55,698 
Schedule of Maturities of Long-term Debt
As of March 31, 2025, 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, 2025$20,000 
Years ending December 31,
2026— 
202734,844 
Total aggregate future principal payments$54,844