XML 12 R2.htm IDEA: XBRL DOCUMENT v3.25.3
Condensed Consolidated Balance Sheets - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 28,804 $ 52,771
Short-term investments 84,682 76,356
Accounts receivable, net 24,233 23,117
Insurance recovery receivable related to legal loss contingency (Note 8) 9,240 0
Prepaid expenses and other current assets 6,103 4,692
Total current assets 153,062 156,936
Property and equipment, net 8,030 7,878
Operating lease right-of-use assets 6,700 8,388
Other intangible assets, net 251 400
Goodwill 5,898 5,898
Other assets 820 820
Total assets 174,761 180,320
Current liabilities:    
Accounts payable 3,464 3,994
Accrued expenses 5,189 5,947
Accrued legal loss contingency (Note 8) 15,500 0
Accrued salary and benefits 7,955 9,127
Deferred revenue 4,272 4,296
Operating leases 2,569 2,288
Finance leases 43 42
Total current liabilities 38,992 25,694
Operating leases, non-current 4,908 6,855
Finance leases, non-current 83 116
Other liabilities 148 141
Total liabilities 44,131 32,806
Commitments and contingencies (Note 8)
Stockholders’ equity    
Preferred stock $0.005 par value, 100,000 shares authorized and no shares issued and outstanding as of September 30, 2025 and December 31, 2024 0 0
Common stock $0.005 par value, 1,000,000 shares authorized as of September 30, 2025 and December 31, 2024; 62,493 and 60,329 shares issued and outstanding as of September 30, 2025 and December 31, 2024, respectively 313 302
Additional paid-in capital 463,607 444,601
Accumulated other comprehensive income 10 41
Accumulated deficit (333,300) (297,430)
Total stockholders’ equity 130,630 147,514
Total liabilities and stockholders’ equity $ 174,761 $ 180,320