Quarterly report [Sections 13 or 15(d)]

Schedule of Concentrations of Risk (Details)

v3.25.3
Schedule of Concentrations of Risk (Details) - Customer Concentration Risk [Member] - Revenue Benchmark [Member]
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Customer A        
Revenue, Major Customer [Line Items]        
Percentage of revenues 31.00% 37.00% 45.00% 40.00%
Customer B        
Revenue, Major Customer [Line Items]        
Percentage of revenues 20.00% 16.00% 16.00% 12.00%
Customer C (Related Party)        
Revenue, Major Customer [Line Items]        
Percentage of revenues [1] [1] [1] 18.00%
Customer D        
Revenue, Major Customer [Line Items]        
Percentage of revenues [1] 11.00% [1] [1]
[1] Customer revenue did not exceed 10% in the respective period.