v3.26.1
Property, Equipment and Software, Net - Schedule Of Property, Equipment And Software, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Property, Equipment and Software, Net    
Total property, equipment and software $ 726,354 $ 677,423
Less: accumulated depreciation and amortization 257,073 216,676
Property, equipment and software, net 469,281 460,747
Charging stations    
Property, Equipment and Software, Net    
Total property, equipment and software 562,668 545,655
Construction in process    
Property, Equipment and Software, Net    
Total property, equipment and software 132,886 101,737
Software    
Property, Equipment and Software, Net    
Total property, equipment and software 28,555 27,913
Office equipment, vehicles and other    
Property, Equipment and Software, Net    
Total property, equipment and software $ 2,245 $ 2,118