XML 31 R3.htm IDEA: XBRL DOCUMENT v3.25.4
CONSOLIDATED BALANCE SHEETS - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Current assets:    
Cash and cash equivalents $ 9,008 $ 19,606
Restricted cash 8,250 0
Accounts receivable, net 9,710 9,211
Current marketable securities 1,018 63,071
Contract assets, net 13,362 11,932
Prepaid expenses and other current assets 4,728 3,460
Total current assets 46,076 107,280
Non-current assets:    
Non-current marketable securities 0 4,785
Property and equipment, net 1,525 865
Operating lease right-of-use assets, net 3,114 1,711
Intangible assets, net 26,027 4,369
Goodwill 30,070 9,026
Non-current portion of contract assets 14,272 12,611
Other assets 1,558 1,698
Total non-current assets 76,566 35,065
Total assets 122,642 142,345
Current liabilities:    
Accounts payable 3,483 3,316
Accrued expenses and other current liabilities 19,397 19,801
Accrued income taxes 2,486 1,668
Operating lease liabilities, current 1,121 744
Deferred revenue, current 10,751 7,497
Vendor financing obligation, current 1,165 1,462
Total current liabilities 38,403 34,488
Non-current liabilities:    
Deferred revenue, non-current 5,157 3,593
Operating lease liabilities, non-current 1,961 946
Vendor financing obligation, non-current 2,038 2,928
Other non-current liabilities 94 307
Total liabilities 47,653 42,262
Commitments and contingencies (Note 16)
Stockholders' equity:    
Preferred stock $0.0001 par value: 10,000,000 shares authorized, no shares issued and outstanding as of December 31, 2025 and 2024 0 0
Common stock,$0.0001 par value: 500,000,000 shares authorized; 30,948,403 and 28,526,615 shares issued and outstanding as of December 31, 2025 and 2024, respectively 3 3
Additional paid-in capital 146,136 130,360
Accumulated deficit (69,218) (28,012)
Accumulated other comprehensive loss (1,932) (2,268)
Total stockholders' equity 74,989 100,083
Total liabilities and stockholders' equity $ 122,642 $ 142,345