XML 10 R2.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Consolidated Balance Sheets - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Current Assets    
Cash and cash equivalents $ 77,784,583 $ 67,624,212
Restricted cash, current 3,818,497 2,993,011
Notes receivable 112,514,403 142,885,682
Allowance for credit losses (9,182,732) (12,253,041)
Notes receivable, net 103,331,671 130,632,641
Other receivables, net 1,316,330 1,571,728
Prepaid expenses and other current assets 5,432,878 6,223,274
Total current assets 191,683,959 209,044,866
Non-Current Assets    
Internally developed intangible assets, net 2,058,271 1,898,470
Operating right-of-use assets 867,861 994,476
Restricted cash, non-current 582,000 82,000
Other assets 516,330 625,471
Total Assets 195,708,421 212,645,283
Current Liabilities    
Merchant accounts payable 73,732,665 74,135,491
Operating lease liabilities 50,431 57,316
Accrued liabilities 10,488,273 10,790,308
Other payables 5,536,037 5,261,436
Deferred revenue 3,134,135 2,643,230
Line of credit, net of unamortized debt issuance costs of $619,094 0 94,380,906
Total current liabilities 92,941,541 187,268,687
Long Term Liabilities    
Long term debt 250,000 250,000
Operating lease liabilities 884,227 981,692
Line of credit, net of unamortized debt issuance costs of $561,194 71,438,806 0
Warrant liabilities 0 967,257
Other non-current liabilities 580,456 1,083,323
Total Liabilities 166,095,030 190,550,959
Stockholders' Equity    
Common stock, $0.00001 par value; 750,000,000 shares authorized; 5,777,853 and 5,826,206 shares issued, respectively; 5,635,178 and 5,697,517 shares outstanding, respectively 2,084 2,085
Additional paid-in capital 186,288,172 186,015,079
Stock subscriptions: 658 and 0 shares subscribed, respectively (38,848) 0
Treasury stock, at cost: 142,675 and 128,689 shares, respectively (6,070,146) (5,755,961)
Accumulated other comprehensive loss (645,548) (646,999)
Accumulated deficit (149,922,323) (157,519,880)
Total Stockholders' Equity 29,613,391 22,094,324
Total Liabilities and Stockholders' Equity $ 195,708,421 $ 212,645,283