v3.26.1
Basis of Presentation and Liquidity (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Jul. 25, 2022
Basis of Presentation and Liquidity [Abstract]      
Cash and cash equivalents $ 14,111 $ 17,720  
Richard E. Uihlein [Member] | Line of Credit [Member]      
Basis of Presentation and Liquidity [Abstract]      
Line of credit $ 10,000   $ 60,000