XML 46 R39.htm IDEA: XBRL DOCUMENT v3.25.3
Summary of Significant Accounting Policies - Schedule of Concentration of Credit 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 1        
Revenue, Major Customer [Line Items]        
Concentration Credit Risk Percentage 64.90% 75.60% 78.00% 62.20%
Customer 2        
Revenue, Major Customer [Line Items]        
Concentration Credit Risk Percentage 1.50% 24.30% 10.10% 18.40%
Customer 3        
Revenue, Major Customer [Line Items]        
Concentration Credit Risk Percentage 17.40% 0.00% 5.20% 0.00%
Customer 4        
Revenue, Major Customer [Line Items]        
Concentration Credit Risk Percentage 0.00% 0.00% 0.00% 13.20%