XML 79 R59.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value of Financial Instruments, Carrying Value and Fair Value of Convertible Notes (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
$ / shares
Dec. 15, 2023
USD ($)
Jul. 14, 2023
USD ($)
Debt Instrument, Fair Value Disclosure [Abstract]      
Convertible Debt   $ 18,554 $ 21,818
Level 3 [Member] | Stock Price [Member]      
Valuation Technique and Input, Description [Abstract]      
Measurement input | $ / shares 1.8    
Level 3 [Member] | Credit Spread [Member]      
Valuation Technique and Input, Description [Abstract]      
Measurement input 1,891    
Level 3 [Member] | Volatility [Member]      
Valuation Technique and Input, Description [Abstract]      
Measurement input 1.09    
Level 3 [Member] | Risk Free Rate [Member]      
Valuation Technique and Input, Description [Abstract]      
Measurement input 0.0387    
Carrying Value [Member] | Level 3 [Member]      
Debt Instrument, Fair Value Disclosure [Abstract]      
Convertible Debt $ 16,616    
Fair Value [Member] | Level 3 [Member]      
Debt Instrument, Fair Value Disclosure [Abstract]      
Convertible Debt $ 17,594