v3.25.2
NATURE OF BUSINESS AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Tables)
6 Months Ended
Jun. 30, 2025
Accounting Policies [Abstract]  
Schedule of estimated useful lives
 
Description Estimated Useful Life
Computer equipment Three years
ATM equipment Three years
Office equipment Three to six years
Schedule of reconciliation of basic and diluted earnings per common share
                
   For the three months ended   For the six months ended 
   June 30,
2025
   June 30,
2024
   June 30,
2025
   June 30,
2024
 
Basic net income per share:                
Numerator                
Net income (in thousands)  $1,382   $3,906   $4,006   $9,952 
Denominator                    
Weighted-average shares of common stock used to compute net earnings per share attributable to common stockholders, basic   4,095,009,545    4,094,619,271    4,095,009,545    4,094,619,271 
Less: Non-recourse loan shares       (119,139,461)       (119,139,461)
Adjusted weighted-average shares of common stock used to compute net earnings per share attributable to common stockholders, basic   4,095,009,545    3,975,479,810    4,095,009,545    3,975,479,810 
Net earnings per share attributable to common stockholders, basic  $0.00034   $0.00098   $0.00098   $0.00250 
                     
Diluted net income per share:                    
Numerator                    
Net income, basic (in thousands)  $1,382   $3,906   $4,006   $9,952 
Add: Interest expense on convertible debt (in thousands)   60    60    120   $120 
Net income, diluted (in thousands)  $1,442   $3,966   $4,126   $10,072 
Denominator                
Adjusted weighted-average shares of common stock used to compute net earnings per share attributable to common stockholders, basic   4,095,009,545    3,975,479,810    4,095,009,545    3,975,479,810 
Non-recourse loan issuance       114,224,600        115,821,347 
Weighted-average effect of potentially dilutive securities: convertible debt   250,000,000    250,000,000    250,000,000    250,000,000 
Unexercised warrants       121,407,776        122,402,310 
Weighted-average shares of common stock used to compute net earnings per share attributable to common stockholders, diluted   4,345,009,545    4,461,112,185    4,345,009,545    4,463,703,467 
Net earnings per share attributable to common stockholders, diluted  $0.00033   $0.00089   $0.00095   $0.00226