v3.26.1
Business combination - Schedule of Previously Held Equity Interest (Details) - USD ($)
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Schedule of Previously Held Equity Interest [Abstract]    
Fair value of previously held equity interest at the acquisition date $ 32,286,055  
Less: carrying amount of previously held equity interest (28,080,000)  
Gain on remeasurement of previously held equity interest $ 4,206,055