XML 71 R53.htm IDEA: XBRL DOCUMENT v3.22.4
Acquisitions (Details) - Schedule of pro forma combined financial information - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Schedule of Pro Forma Combined Financial Information [Abstract]    
Revenue $ 523,948,302 $ 451,696,206
Net Income $ 38,164,837 $ 38,743,940