v3.26.1
Significant Balance Sheet Components (Tables)
6 Months Ended
Jun. 30, 2026
Supplemental Balance Sheet Information [Abstract]  
Schedule of Prepaid Expenses and Other Current Assets
Prepaid expenses and other current assets consisted of the following:
June 30, 2026December 31, 2025
(In thousands)
Contract assets$4,155 $5,266 
Deferred contract costs1,818 1,812 
Prepaid software5,302 3,985 
Prepaid insurance477 1,289 
Prepaid other1,926 1,582 
Restricted cash
1,935 1,937 
Other current assets981 1,386 
Total prepaid expenses and other current assets$16,594 $17,257 
Schedule of Property and Equipment, Net
Capitalized internal-use software development costs are amortized using the straight-line method through cost of revenue over an estimated useful life of the software, as the straight-line recognition method best approximates the manner in which the expected benefit will be derived as follows:
Application3 years
Integration4 years
Platform5 years
Property and equipment, net, consisted of the following:
June 30, 2026December 31, 2025
(In thousands)
Computer and software$1,434 $1,367 
Capitalized internal-use software27,770 26,059 
Total property and equipment, gross29,204 27,426 
Accumulated depreciation and amortization(7,268)(4,429)
Total property and equipment, net$21,936 $22,997 
Schedule of Other Non-Current Assets
Other non-current assets consisted of the following:
June 30, 2026December 31, 2025
(In thousands)
Investments in non-marketable equity securities
$30,380 $30,380 
Equity method investment8,973 9,692 
Other non-current assets
1,225 1,353 
Total non-current assets
$40,578 $41,425 
Schedule of Other Current Liabilities
Other current liabilities consisted of the following:
June 30, 2026December 31, 2025
(In thousands)
Accrued expenses$4,083 $5,323 
Accrued professional fees2,5111,734
Accrued connectivity fees2,7973,951
Operating lease liabilities, current portion407254
Other
1,464 261 
Total other current liabilities$11,262 $11,523 
Schedule of Other Non-Current Liabilities
Other non-current liabilities consisted of the following:
June 30, 2026December 31, 2025
(In thousands)
Operating lease liabilities, non-current
$1,635 $1,223 
Other448346
Total other non-current liabilities
$2,083 $1,569