v3.26.3
Significant Balance Sheet Components (Tables)
9 Months Ended
Sep. 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:
September 30, 2026December 31, 2025
(In thousands)
Contract assets$6,723 $5,266 
Deferred contract costs2,210 1,812 
Prepaid software6,578 3,985 
Prepaid insurance1,188 1,289 
Prepaid other2,026 1,582 
Restricted cash
1,935 1,937 
Other current assets737 1,386 
Total prepaid expenses and other current assets$21,397 $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:
September 30, 2026December 31, 2025
(In thousands)
Computer and software$1,601 $1,367 
Capitalized internal-use software28,540 26,059 
Total property and equipment, gross30,141 27,426 
Accumulated depreciation and amortization(8,829)(4,429)
Total property and equipment, net$21,312 $22,997 
Schedule of Other Non-Current Assets
Other non-current assets consisted of the following:
September 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,122 1,353 
Total other non-current assets$40,475 $41,425 
Schedule of Other Current Liabilities
Other current liabilities consisted of the following:
September 30, 2026December 31, 2025
(In thousands)
Accrued expenses$4,250 $5,323 
Accrued professional fees2,0011,734
Accrued connectivity fees2,7493,951
Operating lease liabilities, current portion420254
Other839 261 
Total other current liabilities$10,259 $11,523 
Schedule of Other Non-Current Liabilities
Other non-current liabilities consisted of the following:
September 30, 2026December 31, 2025
(In thousands)
Operating lease liabilities, non-current
$1,501 $1,223 
Other395346
Total other non-current liabilities
$1,896 $1,569