v3.25.1
Business combination - Fair value of common shares (Details) - USD ($)
$ in Thousands
12 Months Ended
Sep. 06, 2022
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Business combination        
Gain on fair value changes of investment   $ 6,636 $ 12,425 $ 424,304
Shopline Group        
Business combination        
Amounts due from Shopline $ 76,226      
Gain on fair value changes of investment $ 440,692