Quarterly report pursuant to Section 13 or 15(d)

Condensed Consolidated Statements of Operations (Unaudited) (Parenthetical)

v3.24.1.1.u2
Condensed Consolidated Statements of Operations (Unaudited) (Parenthetical) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Defined Benefit Plan Disclosure [Line Items]    
Revenue from related parties $ 15,490,681 $ 11,143,801
Related Party [Member]    
Defined Benefit Plan Disclosure [Line Items]    
Revenue from related parties $ 2,310,196 $ 2,787,485