XML 97 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue, Unearned Revenue and Unbilled Accounts Receivable (Details 1) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Revenue, Unearned Revenue and Unbilled Accounts Receivable    
Unearned revenue at beginning of the period $ 130,000 $ 200,109
Billings deferred 197,683 58,000
Refundable deposit returned (100,000) 0
Recognition of prior unearned revenue 0 (128,109)
Unearned revenue at end of period $ 227,683 $ 130,000