XML 15 R3.htm IDEA: XBRL DOCUMENT v3.25.3
CONDENSED CONSOLIDATED BALANCE SHEETS (Parenthetical) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Current assets:    
Accounts receivable allowances $ 506 $ 462
Accounts receivable, net 50,592 64,266
Current liabilities:    
Accounts payable 15,778 16,471
Accrued expenses 41,407 35,013
Contract liabilities 39,879 45,464
Non-current portion of accrued data costs $ 26,358 $ 33,551
Convertible redeemable preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Convertible redeemable preferred stock, shares authorized (in shares) 104,000,000 100,000,000
Convertible redeemable preferred stock, shares issued (in shares) 95,784,903 95,784,903
Preferred stock owned, (in shares) 95,784,903 95,784,903
Stockholders' equity (deficit):    
Preferred stock, par value (in dollars per share) $ 0.001 $ 0.001
Preferred stock, shares authorized (in shares) 1,000,000 5,000,000
Preferred stock, shares issued (in shares) 0 0
Preferred stock, shares outstanding (in shares) 0 0
Common stock, par value (in dollars per share) $ 0.001 $ 0.001
Common stock, shares authorized (in shares) 16,750,000 13,750,000
Common stock, shares issued (in shares) 5,353,903 5,228,814
Common stock, shares outstanding (in shares) 5,015,664 4,890,575
Treasury stock, at cost (in shares) 338,239 338,239
Related Party    
Current assets:    
Accounts receivable, net $ 1,955 $ 913
Current liabilities:    
Accounts payable 1,308 2,070
Accrued expenses 8,556 8,588
Contract liabilities 739 714
Non-current portion of accrued data costs 19,312 22,031
Convertible redeemable preferred stock, aggregate liquidation preference $ 259,637 $ 245,732