XML 45 R29.htm IDEA: XBRL DOCUMENT v3.25.1
Revenue (Details 1) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2025
Dec. 31, 2024
Revenue    
Unearned revenue at beginning of the period $ 227,683 $ 130,000
Billings deferred 0 197,683
Refundable deposit returned 0 (100,000)
Recognition of prior unearned revenue (27,683) 0
Unearned revenue at end of period $ 200,000 $ 227,683