v3.26.1
Revenue - Schedule of Disaggregation of Revenue by Sercvice type and by Platform (Details) - USD ($)
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Disaggregation of Revenue [Line Items]    
Revenues, net $ 5,592,309 $ 7,087,837
Sales returns and allowances (4,195) (11,678)
Banking and payments revenues [Member]    
Disaggregation of Revenue [Line Items]    
Revenues, net 4,931,213 6,921,625
Custody and Trading Revenues [Member]    
Disaggregation of Revenue [Line Items]    
Revenues, net 665,194 151,855
Other revenues [Member]    
Disaggregation of Revenue [Line Items]    
Revenues, net $ 97 $ 26,035