XML 81 R70.htm IDEA: XBRL DOCUMENT v3.26.1
Concentrations (Details) - Supplier Concentration Risk [Member] - Purchase Benchmark [Member]
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Suppliers E [Member]    
Concentrations [Line Items]    
Concentration risk percentage 63.00%
Suppliers F [Member]    
Concentrations [Line Items]    
Concentration risk percentage 28.00%
Supplier E and Supplier F [Member]    
Concentrations [Line Items]    
Concentration risk percentage 91.00%