XML 61 R50.htm IDEA: XBRL DOCUMENT v3.24.3
Acquisition of Businesses (Details) - Schedule of Pro Forma Combined Financial Information - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2023
Business Combination, Asset Acquisition, and Joint Venture Formation [Abstract]    
Revenue $ 186,552,910 $ 428,155,992
Net income $ 4,630,239 $ 3,093,862