v3.25.1
Basis of Presentation and Liquidity (Details)
$ in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
LineofCredit
Dec. 31, 2024
USD ($)
Jul. 25, 2022
USD ($)
Line of Credit Facility [Line Items]      
Cash and cash equivalents $ 7,431 $ 15,120  
Number of line of credit (in LineofCredit) | LineofCredit 2    
Line of Credit [Member] | Richard E. Uihlein [Member]      
Line of Credit Facility [Line Items]      
Line of credit $ 6,000   $ 60,000
Supplemental Line of Credit [Member] | Richard E. Uihlein [Member]      
Line of Credit Facility [Line Items]      
Line of credit $ 5,000