v3.26.1
CONDENSED CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Current assets:    
Cash and cash equivalents $ 49,972 $ 43,557
Accounts receivable, net of allowance for doubtful accounts of $145 and $231 as of,June 30, 2026 and December 31, 2025, respectively 12,904 10,697
Prepaid expenses and other current assets 2,359 2,281
Total current assets 65,235 56,535
Property and equipment, net 914 882
Intangible assets, net 41,196 39,264
Goodwill 5,227 5,227
Right-of-use assets 2,311 2,570
Deferred tax assets 4,618 6,585
Other noncurrent assets 847 949
Total assets 120,348 112,012
Current liabilities:    
Accounts payable 1,489 1,977
Accrued expenses and other current liabilities 2,882 4,469
Current portion of operating lease liabilities 428 396
Deferred revenue 1,195 1,028
Total current liabilities 5,994 7,870
Noncurrent operating lease liabilities 2,219 2,396
Other noncurrent liabilities 523 820
Total liabilities 8,736 11,086
Shareholders' equity:    
Preferred stock - $0.001 par value, 10,000,000 shares authorized, and 0 shares issued and outstanding, as of June 30, 2026 and December 31, 2025 0 0
Common stock - $0.001 par value, 200,000,000 shares authorized, 14,114,395 and 14,151,350 shares issued and outstanding, as of June 30, 2026 and December 31, 2025 14 14
Additional paid-in capital 89,966 88,628
Retained earnings 21,632 12,284
Total shareholders' equity 111,612 100,926
Total liabilities and shareholders' equity $ 120,348 $ 112,012