XML 13 R2.htm IDEA: XBRL DOCUMENT v3.25.2
Condensed Consolidated Balance Sheets (Unaudited) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
Current assets    
Cash and cash equivalents $ 374,745 $ 678,676
Accounts receivable, net of allowance of $2,205,540 and $2,726,107 46,717,715 64,074,337
Unbilled accounts receivable 9,413,403 9,368,565
Prepaid expenses and other current assets 3,614,154 2,898,415
Deposits, current 8,000,000 8,000,000
Total current assets 68,120,017 85,019,993
Non-current assets    
Property and equipment, net 265,221 307,620
Right-of-use assets 2,452,484 2,067,906
Intangible assets, net 28,998,890 31,395,556
Other assets 859,065 960,601
Total non-current assets 38,643,623 34,731,683
Total assets 106,763,640 119,751,676
Current liabilities    
Accounts payable 3,157,391 2,028,100
Accrued expenses and other current liabilities 44,185,971 44,933,515
Current operating lease liabilities 1,284,340 1,313,128
Line of credit, current portion 1,950,000 42,508,379
Total current liabilities 51,952,702 94,249,157
Non-current liabilities    
Line of credit, net of current portion 37,208,102 1,950,000
Non-current operating lease liabilities 1,231,518 813,740
Total non-current liabilities 73,275,353 37,519,175
Total liabilities 125,228,055 131,768,332
Commitments and contingencies
Stockholders’ (deficit)    
Preferred stock, $0.00001 par value; 20,000,000 shares authorized and none issued at June 30, 2025 and December 31, 2024, respectively 0 0
Common stock, $0.00001 par value; 300,000,000 shares authorized; 54,563,259 and 53,130,946 shares issued and outstanding as of June 30, 2025 and December 31, 2024, respectively 546 531
Additional paid-in capital 138,477,283 123,462,703
Accumulated deficit (156,942,244) (135,479,890)
Total stockholders’ (deficit) (18,464,415) (12,016,656)
Total liabilities and stockholders’ (deficit) 106,763,640 119,751,676
Related Party    
Non-current assets    
Due from related parties 6,067,963 0
Current liabilities    
Due to related parties 0 2,091,035
Non-current liabilities    
Notes payable, net of current portion - related parties 34,835,733 34,755,435
Nonrelated Party    
Current liabilities    
Notes payable, current portion $ 1,375,000 $ 1,375,000