XML 78 R58.htm IDEA: XBRL DOCUMENT v3.24.0.1
Fair Value of Financial Instruments, Changes in Warrant Liabilities (Details)
6 Months Ended 12 Months Ended
Jun. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
$ / shares
Dec. 31, 2022
USD ($)
Apr. 26, 2023
USD ($)
Valuation Technique and Input, Description [Abstract]        
Remeasurement of contingent consideration $ 100,000      
Change in fair value of contingent consideration 0 $ 118,000 $ 0  
Expected Term [Member]        
Valuation Technique and Input, Description [Abstract]        
Expected life   3 years    
Risk Free Rate [Member]        
Valuation Technique and Input, Description [Abstract]        
Measurement input       0.0358
Volatility [Member]        
Valuation Technique and Input, Description [Abstract]        
Measurement input       1
Dividend Yield [Member]        
Valuation Technique and Input, Description [Abstract]        
Measurement input       0
Stock Price [Member]        
Valuation Technique and Input, Description [Abstract]        
Measurement input       3
Contingent Consideration [Member]        
Changes in Fair Value of Warrant Liabilities [Roll Forward]        
Fair value, beginning of period 0 $ 0    
Initial measurement   225,000    
Change in fair value   (118,000)    
Fair value, end of period   $ 107,000 0  
Contingent Consideration [Member] | Expected Term [Member]        
Valuation Technique and Input, Description [Abstract]        
Expected life   2 years 3 months 18 days    
Contingent Consideration [Member] | Risk Free Rate [Member]        
Valuation Technique and Input, Description [Abstract]        
Measurement input   0.0407    
Contingent Consideration [Member] | Volatility [Member]        
Valuation Technique and Input, Description [Abstract]        
Measurement input   1.08    
Contingent Consideration [Member] | Dividend Yield [Member]        
Valuation Technique and Input, Description [Abstract]        
Measurement input   0    
Contingent Consideration [Member] | Stock Price [Member]        
Valuation Technique and Input, Description [Abstract]        
Measurement input | $ / shares   1.8    
Warrant Liabilities [Member]        
Changes in Fair Value of Warrant Liabilities [Roll Forward]        
Fair value, beginning of period $ 331,000 $ 331,000    
Initial measurement   0    
Change in fair value   (215,000)    
Fair value, end of period   $ 116,000 $ 331,000  
Warrant Liabilities [Member] | Expected Term [Member]        
Valuation Technique and Input, Description [Abstract]        
Expected life   3 years 8 months 8 days    
Warrant Liabilities [Member] | Risk Free Rate [Member]        
Valuation Technique and Input, Description [Abstract]        
Measurement input   0.0393    
Warrant Liabilities [Member] | Volatility [Member]        
Valuation Technique and Input, Description [Abstract]        
Measurement input   1.03    
Warrant Liabilities [Member] | Dividend Yield [Member]        
Valuation Technique and Input, Description [Abstract]        
Measurement input   0