v3.26.1
Redeemable Non-Controlling Interest (Details) - USD ($)
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Noncontrolling Interest [Abstract]      
Redeemable Noncontrolling Interest, Equity, Carrying Amount $ 783,324 $ 716,586 $ 738,303
Redeemable non-controlling interest acquired in business combination 716,586  
Net (loss) profit attributable to redeemable non-controlling interests (1,206)  
Accretions adjustment to the redemption value $ 46,227