XML 63 R46.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies, Concentration of Credit Risk (Details) - Customer Concentration Risk [Member] - Customer
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Revenue [Member]    
Concentration of Credit Risk [Abstract]    
Number of major customers 2 0
Revenue [Member] | Customer One [Member]    
Concentration of Credit Risk [Abstract]    
Concentration of risk percentage 15.00%  
Revenue [Member] | Customer Two [Member]    
Concentration of Credit Risk [Abstract]    
Concentration of risk percentage 12.00%  
Accounts Receivable [Member]    
Concentration of Credit Risk [Abstract]    
Number of major customers 3 2
Accounts Receivable [Member] | Customer One [Member]    
Concentration of Credit Risk [Abstract]    
Concentration of risk percentage 23.00% 19.00%
Accounts Receivable [Member] | Customer Two [Member]    
Concentration of Credit Risk [Abstract]    
Concentration of risk percentage 21.00% 11.00%
Accounts Receivable [Member] | Customer Three [Member]    
Concentration of Credit Risk [Abstract]    
Concentration of risk percentage 12.00%