XML 56 R41.htm IDEA: XBRL DOCUMENT v3.25.4
Summary of Significant Accounting Policies - Schedule of Concentration Risk (Details)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Accounts Receivable | Customer Concentration Risk | Customer A    
Concentration Risk [Line Items]    
Concentration risk, percentage 42.00% 39.00%
Accounts Receivable | Customer Concentration Risk | Customer B    
Concentration Risk [Line Items]    
Concentration risk, percentage 14.00%  
Accounts Receivable | Customer Concentration Risk | Customer D    
Concentration Risk [Line Items]    
Concentration risk, percentage 13.00%  
Total Purchase | Supplier Concentration Risk | Supplier A    
Concentration Risk [Line Items]    
Concentration risk, percentage 10.00% 11.00%
Total Purchase | Supplier Concentration Risk | Supplier B    
Concentration Risk [Line Items]    
Concentration risk, percentage 26.00% 15.00%
Accounts Payable | Supplier Concentration Risk | Supplier A    
Concentration Risk [Line Items]    
Concentration risk, percentage 13.00% 18.00%
Accounts Payable | Supplier Concentration Risk | Supplier B    
Concentration Risk [Line Items]    
Concentration risk, percentage 50.00% 55.00%
Accounts Payable | Supplier Concentration Risk | Supplier C    
Concentration Risk [Line Items]    
Concentration risk, percentage 10.00%