v3.25.2
Basis of Presentation and Liquidity (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2025
USD ($)
LineofCredit
Jul. 08, 2025
USD ($)
Dec. 31, 2024
USD ($)
Jul. 25, 2022
USD ($)
Basis of Presentation and Liquidity [Abstract]        
Cash and cash equivalents $ 13,771   $ 15,120  
Number of line of credit (in LineofCredit) | LineofCredit 2      
Richard E. Uihlein [Member] | Line of Credit [Member]        
Basis of Presentation and Liquidity [Abstract]        
Line of credit       $ 60,000
Subsequent Event [Member] | Richard E. Uihlein [Member] | Line of Credit [Member]        
Basis of Presentation and Liquidity [Abstract]        
Line of credit   $ 10,000