v3.26.3
Concentrations (Details) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Concentrations [Line Items]          
FDIC insured limit (in Dollars) $ 250,000   $ 250,000    
Allowance for credit losses (in Dollars)    
Credit losses (in Dollars)  
Customer Concentration Risk [Member] | One Customer [Member] | Revenue [Member]          
Concentrations [Line Items]          
Concentration risk percentage 60.00% 81.00% 61.00% 53.00%  
Customer Concentration Risk [Member] | One Customer [Member] | Accounts Receivable [Member]          
Concentrations [Line Items]          
Concentration risk percentage     95.00%   98.00%
Customer Concentration Risk [Member] | Other Customer [Member] | Revenue [Member]          
Concentrations [Line Items]          
Concentration risk percentage 40.00%   39.00%    
Customer Concentration Risk [Member] | Other Customer [Member] | Accounts Receivable [Member]          
Concentrations [Line Items]          
Concentration risk percentage     5.00%    
Customer Concentration Risk [Member] | Two customers [Member] | Revenue [Member]          
Concentrations [Line Items]          
Concentration risk percentage 100.00% 15.00% 100.00% 41.00%