XML 71 R50.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Acquisitions (Details) - Schedule of Pro-Forma Consolidated Statement of Operations - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Schedule of Pro-Forma Consolidated Statement of Operations [Abstract]    
Revenue $ 97,066,241 $ 90,521,236
Net loss $ (18,616,303) $ (16,157,521)