v3.26.3
Summary of Significant Accounting Policies (Details Narrative) - Integer
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Product Information [Line Items]      
Number of segments 3    
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Two Customers [Member]      
Product Information [Line Items]      
Concentration risk, percentage 36.00%   37.00%
Revenue Benchmark [Member] | Customer Concentration Risk [Member] | Two Customers [Member]      
Product Information [Line Items]      
Concentration risk, percentage 37.00% 50.00%