XML 82 R61.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Deferred Revenue (Details) - Schedule of Deferred Revenue - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Schedule of Deferred Revenue [Abstract]    
Balance $ 164,309 $ 1,389,907
Revenue recognized (12,358,640) (13,455,253)
Amount collected 12,291,169 12,229,655
Amount acquired 75,003  
Balance $ 171,841 $ 164,309