v3.26.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
Jun. 30, 2026
Dec. 31, 2025
CURRENT ASSETS    
Cash and cash equivalents $ 10,018,392 $ 9,818,503
Restricted cash 748,288 2,647,990
Accounts receivable, net of allowance for credit losses of $54,136 and $57,454, respectively 15,191,497 15,002,571
Unbilled accounts receivable 41,789,749 33,548,228
Other current assets 7,992,877 5,196,613
Total current assets 75,740,803 66,213,905
NONCURRENT ASSETS    
Property and equipment, net 397,808 480,082
Lease right of use asset 3,524,472 3,904,479
Intangible assets, net 2,810,848 3,352,296
Goodwill 5,811,578 5,811,578
Deferred tax assets, net 0 1,123
Other long-term assets 642,142 48,822
Total assets 88,927,651 79,812,285
CURRENT LIABILITIES    
Accounts payable 25,318,244 25,891,150
Accrued expenses 38,953,286 31,159,173
Current portion of deferred revenue 7,905,839 6,114,402
Current portion of lease liabilities 760,252 751,233
Total current liabilities 72,937,621 63,915,958
NONCURRENT LIABILITIES    
Lease liabilities, net of current portion 3,557,927 3,930,495
Deferred revenue, net of current portion 752,763 435,151
Deferred tax liabilities, net 1,351 0
Total liabilities 77,249,662 68,281,604
Commitments and contingencies (Note 16) 0 0
STOCKHOLDERS' EQUITY    
Preferred stock, $0.001 par value; 10,000,000 shares authorized; 2,045,714 shares issued and none outstanding 0 0
Common stock, $0.001 par value; 30,000,000 shares authorized; 9,994,617 and 9,892,565 shares issued and outstanding, respectively 9,995 9,894
Additional paid-in capital 103,742,093 103,733,790
Accumulated other comprehensive loss (384,141) (379,665)
Accumulated deficit (91,689,958) (91,833,338)
Total stockholders' equity 11,677,989 11,530,681
Total liabilities and stockholders' equity $ 88,927,651 $ 79,812,285