XML 35 R24.htm IDEA: XBRL DOCUMENT v3.25.2
Promissory Note (Tables)
6 Months Ended
Jun. 30, 2025
Debt Disclosure [Abstract]  
Schedule of Components of Net Carrying Amount

The following table presents the components of the net carrying amount of the Note as of June 30, 2025:

 

      
Principal  $3,300 
Less: unamortized debt discount and debt issuance costs   (384)
Long term debt  $2,916 
Current portion  $2,916 
Long-term portion  $ 
Schedule of Interest Expense

 

  

Three Months
Ended

June 30, 2025

  

Six Months
Ended

June 30, 2025

 
Contractual interest expense  $76   $106 
Amortization of debt discount   45    64 
Amortization of debt issuance costs   40    62 
Interest expense  $161   $232