v3.26.1
Revenue - Schedule of Disaggregation of Revenue by Sercvice type and by Platform (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Revenues, net $ 6,089,909 $ 8,175,926 $ 11,682,218 $ 15,263,763
Sales returns and allowances (3,975) (23,346) (8,170) (35,024)
Banking and payments revenues [Member]        
Disaggregation of Revenue [Line Items]        
Revenues, net 5,293,820 7,921,556 10,225,033 14,843,181
Custody and Trading Revenues [Member]        
Disaggregation of Revenue [Line Items]        
Revenues, net 772,379 241,600 1,437,573 393,455
Other revenues [Member]        
Disaggregation of Revenue [Line Items]        
Revenues, net $ 27,685 $ 36,116 $ 27,782 $ 62,151