v3.26.1
Revenue (Details Narrative) - USD ($)
3 Months Ended
Mar. 31, 2026
Jun. 30, 2026
Mar. 31, 2026
Disaggregation of Revenue [Line Items]      
Revenue recognized $ 7,360,608    
Revenue from Contract with Customer Benchmark [Member] | Customer Concentration Risk [Member] | Customer One [Member]      
Disaggregation of Revenue [Line Items]      
Concentration of risk percentage   11.00% 13.00%
Revenue from Contract with Customer Benchmark [Member] | Customer Concentration Risk [Member] | Customer Two [Member]      
Disaggregation of Revenue [Line Items]      
Concentration of risk percentage   8.00% 10.00%
Revenue from Contract with Customer Benchmark [Member] | Customer Concentration Risk [Member] | Customer Three [Member]      
Disaggregation of Revenue [Line Items]      
Concentration of risk percentage   8.00% 8.00%
Accounts Receivable [Member] | Customer Concentration Risk [Member] | Customer One [Member]      
Disaggregation of Revenue [Line Items]      
Concentration of risk percentage   14.00% 8.00%