Quarterly report [Sections 13 or 15(d)]

Schedule of Concentrations of Risk (Details)

v3.25.2
Schedule of Concentrations of Risk (Details) - Customer Concentration Risk [Member] - Revenue Benchmark [Member]
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Customer A        
Revenue, Major Customer [Line Items]        
Percentage of revenues 44.00% 55.00% 53.00% 41.00%
Customer B        
Revenue, Major Customer [Line Items]        
Percentage of revenues 26.00% 13.00% 14.00% 10.00%
Customer C (Related Party)        
Revenue, Major Customer [Line Items]        
Percentage of revenues [1] [1] [1] 27.00%
[1] Customer revenue did not exceed 10% in the respective period.