v3.26.1
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Current assets:    
Cash and cash equivalents $ 192,318 $ 171,379
Accounts receivable, net 76,024 75,149
Prepaid expenses and other current assets 9,350 9,761
Total current assets 277,692 256,289
Property and equipment, net 9,201 7,878
Goodwill 21,501 21,501
Operating lease right-of-use assets 1,747 2,358
Deferred tax assets 30,682 38,704
Other assets 183 183
Total assets 341,006 326,913
Current liabilities:    
Accounts payable 70,288 76,851
Accrued expenses and other current liabilities 9,901 7,512
Deferred revenue 1,825 1,662
Operating lease liabilities 1,378 1,197
Total current liabilities 83,392 87,222
Deferred tax liabilities 271 281
Operating lease liabilities, net of current portion 565 1,370
Total liabilities 84,228 88,873
Commitments and contingencies (Note 8)
Stockholders' equity:    
Preferred stock, $0.001 par value; 10,000,000 shares authorized; no shares issued and outstanding
Additional paid-in capital 300,677 319,745
Accumulated other comprehensive income 74 126
Accumulated deficit (44,009) (81,868)
Total stockholders' equity 256,778 238,040
Total liabilities and stockholders' equity 341,006 326,913
Class A Common Stock [Member]    
Stockholders' equity:    
Common stock 32 33
Class B Common Stock [Member]    
Stockholders' equity:    
Common stock $ 4 $ 4