v3.25.2
Disaggregation of Revenue - Contract balances (Details) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2023
Dec. 31, 2022
Assets    
Trade receivables, net $ 28,000 $ 12,499
Liabilities    
Contracted liabilities - long term 427,500 447,500
Contract liabilities    
Opening 447,500 351,000
Additions   450,000
Transfer to revenue (20,000) (353,500)
Ending $ 427,500 $ 447,500