XML 72 R50.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Summary of Significant Accounting Policies (Details) - Schedule of Amortization Estimated Useful Lives
Dec. 31, 2023
Computer Software, Intangible Asset [Member] | Minimum [Member]  
Schedule of Amortization Estimated Useful Lives [Line Items]  
Expected Life (years) 9 years
Computer Software, Intangible Asset [Member] | Maximum [Member]  
Schedule of Amortization Estimated Useful Lives [Line Items]  
Expected Life (years) 15 years
Marketing-Related Intangible Assets [Member] | Minimum [Member]  
Schedule of Amortization Estimated Useful Lives [Line Items]  
Expected Life (years) 4 years
Marketing-Related Intangible Assets [Member] | Maximum [Member]  
Schedule of Amortization Estimated Useful Lives [Line Items]  
Expected Life (years) 5 years
Technology Related [Member]  
Schedule of Amortization Estimated Useful Lives [Line Items]  
Expected Life (years) 7 years