v3.26.1
Revenue from Contracts with Customers (Tables)
6 Months Ended
Jun. 30, 2026
Revenue from Contracts with Customers [Abstract]  
Schedule of Revenue Disaggregation by Type of Services

The table below shows the revenue disaggregation by type of services for the three and six months ended June 30, 2026 and 2025:

 

Revenue disaggregation by type of services   For the three
months ended
June 30,
2026
(Unaudited)
    For the three
months ended
June 30,
2025
(Unaudited)
    For the six
months ended
June 30,
2026
(Unaudited)
   

For the six
months ended
June 30,
2025

(Unaudited)

 
Payment Processing (Fintech)   $ 705,043     $ 422,219     $ 1,280,673     $ 579,632  
Regulatory Technology (RegTech)     612,637       356,079       1,183,042       758,680  
Robotic Process Automation (RPA)     198,702       228,998       328,189       290,163  
Total revenue   $ 1,516,382     $ 1,007,296     $ 2,791,904     $ 1,628,475  
Schedule of Contract Assets and Contract Liabilities are Classified as Current Assets and Current Liabilities

As of June 30, 2026 and December 31, 2025, the Company’s contract assets and contract liabilities are classified as current assets and current liabilities, respectively, as presented below:

 

    As of
June 30,
2026
(Unaudited)
    As of
December 31,
2025
(Audited)
 
Current assets            
Contract assets   $ 282,584     $ 159,867  
                 
Current liabilities                
Contract liabilities   $ 912,305     $ 734,475  
Schedule of Contract Assets

Changes in contract assets during the six months ended June 30, 2026 are as follows:

 

    For the six
months ended
June 30,
2026
(Unaudited)
 
Contract assets, January 1, 2026   $ 159,867  
New contract assets     468,625  
Revenue recognized and billed     (341,671 )
Exchange rate difference     (4,237 )
Contract assets, June 30, 2026   $ 282,584  
Schedule of Changes in Contract Liabilities

Changes in contract liabilities during the six months ended June 30, 2026 are as follows:

 

    For the six
months ended
June 30,
2026
(Unaudited)
 
Contract liabilities, January 1, 2026   $ 734,475  
New contract liabilities     1,162,961  
Performance obligations satisfied     (975,704 )
Exchange rate difference     (9,427 )
Contract liabilities, June 30, 2026   $ 912,305