XML 61 R51.htm IDEA: XBRL DOCUMENT v3.24.1
Commitments and Contingencies - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Sep. 12, 2023
Dec. 31, 2023
Dec. 31, 2022
Nov. 02, 2022
Oct. 28, 2022
Dec. 31, 2021
Stockholders Equity   $ (12,458) $ (6,407)     $ (8,572)
Net Income (Loss)   (9,498) 5,070      
Market Value of Listed Securities   10,800        
Reverse stock split 1-for-20          
Common Stock Value   0 $ 0      
Nasdaq            
Securities, Market value         $ 50,000  
Minimum closing bid price       $ 1    
Reverse stock split one-for-twenty          
Minimum [Member]            
Stockholders Equity   2,500        
Net Income (Loss)   500        
Market Value of Listed Securities   $ 35,000