XML 43 R31.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue (Details 1) - USD ($)
6 Months Ended 12 Months Ended
Jun. 30, 2024
Dec. 31, 2023
Revenue    
Unearned revenue at beginning of the period $ 130,000 $ 200,109
Billings deferred 2,768 58,000
Refundable deposit returned (100,000) 0
Recognition of prior unearned revenue 0 (128,109)
Unearned revenue at end of period $ 32,768 $ 130,000