XML 33 R22.htm IDEA: XBRL DOCUMENT v3.26.1
Disaggregation of Revenue - Contract balances (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Assets    
Trade receivables net $ 58,000 $ 63,000
Liabilities    
Contracted liabilities - long term 409,500 418,500
Contract liabilities    
Opening 418,500 447,500
Transfer to revenue (9,000) (29,000)
Ending $ 409,500 $ 418,500