v3.26.1
Long-term Debt (Tables)
3 Months Ended
Mar. 31, 2026
Debt Disclosure [Abstract]  
Schedule of Components of Long-Term Debt
The components of the Company’s long-term debt consisted of the following (in thousands):
March 31,
2026
December 31,
2025
Term loans payable$30,000 $30,000 
Less: Unamortized debt issuance cost(1,335)(1,404)
28,665 28,596 
Less: Current portion of long-term debt— — 
Long-term debt$28,665 $28,596 
Schedule of Maturities of Long-Term Debt
As of March 31, 2026, future principal payments on long-term debt are as follows (in thousands):
Year Ending December 31:
2026 (remaining nine months)$— 
2027— 
2028— 
202912,500 
203017,500 
$30,000