XML 61 R47.htm IDEA: XBRL DOCUMENT v3.24.1
Summary of Significant Accounting Policies, Concentration of Credit Risk (Details) - Customer Concentration Risk [Member] - Customer
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Revenue [Member]    
Revenue by major customers [Abstract]    
Number of major customers 1 1
Revenue [Member] | Customer One [Member]    
Revenue by major customers [Abstract]    
Percentage contributed by major customers 22.70% 13.60%
Contract Receivables [Member]    
Revenue by major customers [Abstract]    
Number of major customers 1 0
Contract Receivables [Member] | Customer One [Member]    
Revenue by major customers [Abstract]    
Percentage contributed by major customers 12.10%