XML 123 R92.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Trade and Other payables and Other Current Liabilities (Details) - USD ($)
Dec. 31, 2023
Dec. 31, 2022
Trade and Other payables and Other Current Liabilities [Abstract]    
Customer contracts $ 10,000 $ 11,800