v3.26.1
Segments - Schedule of Revenues, Net (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Revenues, net:    
Total revenues, net $ 18,219,469 $ 10,061,045
Operating Segments    
Revenues, net:    
Total revenues, net 18,219,469 10,061,045
Operating Segments | Financial Technology    
Revenues, net:    
Total revenues, net   10,061,045
Operating Segments | Financial Technology | Direct revenue    
Revenues, net:    
Total revenues, net 2,305,247 3,269,740
Operating Segments | Financial Technology | Interest income on loans    
Revenues, net:    
Total revenues, net 2,556,857 2,569,061
Operating Segments | Financial Technology | Loan and lease contracts sold, net    
Revenues, net:    
Total revenues, net 4,483,499 4,002,463
Operating Segments | Financial Technology | Lease merchandise revenue    
Revenues, net:    
Total revenues, net 3,296,775 0
Operating Segments | Financial Technology | Payment processing revenues    
Revenues, net:    
Total revenues, net $ 5,577,091 $ 219,781