v3.26.1
Summary of Significant Accounting Policies and Recent Accounting Standards (Details Narrative) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2025
Aug. 31, 2024
Product Information [Line Items]      
Deposit money market   $ 10  
Letter of Credit [Member]      
Product Information [Line Items]      
Restricted cash $ 1,421   $ 1,400
Revenue from Contract with Customer Benchmark [Member] | Customer Concentration Risk [Member] | Two Customers [Member]      
Product Information [Line Items]      
Concentration risk percentage 100.00%