XML 77 R59.htm IDEA: XBRL DOCUMENT v3.25.1
Financial Instruments Fair Value Measurements (Details Narrative) - USD ($)
$ in Thousands
Dec. 31, 2024
Nov. 22, 2024
Dec. 31, 2023
Mar. 21, 2023
Mar. 13, 2023
Short-Term Debt [Line Items]          
Face value principal payable $ 21,975   $ 11,019    
March 2023 Senior Convertible Note [Member]          
Short-Term Debt [Line Items]          
Face value principal payable     $ 11,019 $ 11,100 $ 11,100
2024 Convertible Notes [Member]          
Short-Term Debt [Line Items]          
Face value principal payable $ 21,975 $ 21,975