v3.26.1
SEGMENT AND GEOGRAPHIC INFORMATION (Tables)
6 Months Ended
Jun. 30, 2025
Segment Reporting [Abstract]  
Summary of Geographic Information Geographic information is as follows (in thousands):

 

 

 

 

Three Months Ended June 30,

 

 

Six Months Ended June 30,

 

 

 

2026

 

2025

 

 

2026

 

2025

 

Revenues:

 

 

 

 

 

 

 

 

 

 

U.S.

 

$

4,163

 

$

4,025

 

 

$

8,195

 

$

8,159

 

Other countries

 

 

3,680

 

 

5,214

 

 

 

8,557

 

 

11,425

 

Not connected to a country

 

 

253,403

 

 

231,487

 

 

 

492,125

 

 

440,772

 

Total

 

$

261,246

 

$

240,726

 

 

$

508,877

 

$

460,356

 

 

 

 

As of

 

 

 

June 30,
2026

 

 

December 31,
2025

 

Property and equipment, net:

 

 

 

 

 

 

U.S.

 

$

4,152

 

 

$

4,285

 

Not connected to a country

 

 

13,667

 

 

 

14,882

 

Other countries

 

 

12,285

 

 

 

8,142

 

Total

 

$

30,104

 

 

$

27,309