XML 39 R29.htm IDEA: XBRL DOCUMENT v3.25.2
Long-Term Debt (Tables)
6 Months Ended
Jun. 30, 2025
Long-Term Debt [Abstract]  
Future Minimum Principal Payments
Future minimum principal payments at June 30, 2025 are as follows (in thousands):

2026
 
$
3,750
 
2027
   
7,500
 
2028
   
3,750
 
     
15,000
 
Exit fee
   
600
 
     
15,600
 
Less: unamortized debt discount
   
(330
)
Long-term debt, net
 
$
15,270