XML 41 R29.htm IDEA: XBRL DOCUMENT v3.24.3
Other Non-current Liabilities (Tables)
9 Months Ended
Sep. 30, 2024
Other Liabilities Disclosure [Abstract]  
Schedule of Note Payable
(in thousands)As of September 30, 2024
Note payable$3,668 
Unamortized discount(532)
Total$3,136 
Schedule of Remaining Maturities for Note Payable
The following table presents remaining maturities for the note payable as of September 30, 2024:

(in thousands)MaturitiesDiscount Amortization
Three months ending December 31, 2024$166 $59 
Year ending December 31, 2025693207
Year ending December 31, 2026740160
Year ending December 31, 2027132897
Year ending December 31, 20287419
Total note payable$3,668 $532