v3.25.1
Commitments and Contingencies (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2023
Dec. 31, 2025
Commitments and Contingencies [Line Items]      
Additional right-of-use asset $ 88,000    
Percentage of subscription 2.00%    
Related expense   $ 209,000  
Approximately amount paid   159,000  
Accrued expenses   $ 50,000  
Forecast [Member]      
Commitments and Contingencies [Line Items]      
Lease remainder year amount     $ 91,000