v3.25.2
Schedule of related party balances (Details) - USD ($)
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Jun. 02, 2022
Defined Benefit Plan Disclosure [Line Items]            
Amounts due from related parties   $ 89,029   $ 100,144    
Amounts due to related parties           $ 4,100,000
Seamless Group Inc [Member]            
Defined Benefit Plan Disclosure [Line Items]            
Amounts due from related parties       26,000,000    
Others [Member]            
Defined Benefit Plan Disclosure [Line Items]            
Amounts due from related parties $ 449,094 560,823 $ 560,823 139,168    
Amounts due to related parties 1,385,455 1,777,397 1,703,830 1,003,924    
Others [Member] | Seamless Group Inc [Member]            
Defined Benefit Plan Disclosure [Line Items]            
Amounts due from related parties       139,168 $ 100,466  
Amounts due to related parties       1,003,924 1,006,991  
Related Party [Member]            
Defined Benefit Plan Disclosure [Line Items]            
Amounts due from related parties 449,094 560,823 560,823 7,287,376    
Amounts due to related parties 76,472,666 67,770,641 67,697,074 86,488,519    
Related Party [Member] | Seamless Group Inc [Member]            
Defined Benefit Plan Disclosure [Line Items]            
Amounts due from related parties       7,287,376 4,483,228  
Amounts due to related parties       86,488,519 83,757,317  
Regal Planet Limited [Member]            
Defined Benefit Plan Disclosure [Line Items]            
Amounts due to related parties 48,468,089 48,538,334 48,538,334 48,654,398    
Regal Planet Limited [Member] | Seamless Group Inc [Member]            
Defined Benefit Plan Disclosure [Line Items]            
Amounts due to related parties       48,654,398 49,079,276  
GEA Limited [Member]            
Defined Benefit Plan Disclosure [Line Items]            
Amounts due to related parties 9,910,294 10,443,375 10,443,375    
Sino Dynamic Solutions Limited [Member]            
Defined Benefit Plan Disclosure [Line Items]            
Amounts due from related parties     7,148,208    
Amounts due to related parties 877,166 4,130,912    
Sino Dynamic Solutions Limited [Member] | Seamless Group Inc [Member]            
Defined Benefit Plan Disclosure [Line Items]            
Amounts due from related parties       7,148,208 4,382,762  
Amounts due to related parties       4,130,912 1,245,564  
Mr Alexander Kong [Member]            
Defined Benefit Plan Disclosure [Line Items]            
Amounts due to related parties 2,752,602 2,025,547 2,025,547 114,374    
Mr Alexander Kong [Member] | Seamless Group Inc [Member]            
Defined Benefit Plan Disclosure [Line Items]            
Amounts due to related parties       114,374 114,508  
Ripple Lab Inc [Member]            
Defined Benefit Plan Disclosure [Line Items]            
Amounts due to related parties $ 13,079,060 $ 4,985,988 $ 4,985,988 32,584,911    
Ripple Lab Inc [Member] | Seamless Group Inc [Member]            
Defined Benefit Plan Disclosure [Line Items]            
Amounts due to related parties       32,584,911 32,310,978  
P T WalletKu Indompet Indonesia [Member] | Seamless Group Inc [Member]            
Defined Benefit Plan Disclosure [Line Items]            
Amounts due from related parties