XML 42 R31.htm IDEA: XBRL DOCUMENT v3.25.3
PROPERTY AND EQUIPMENT, NET (Tables)
9 Months Ended
Sep. 30, 2025
Property, Plant and Equipment [Abstract]  
Schedule of Property and Equipment
Property and equipment, net consisted of the following (in thousands):
As of
September 30,
2025
As of
December 31,
2024
Computer equipment and software $12,518 $12,194 
Furniture and fixtures 1,643 1,615 
Machinery and equipment 97,307 78,024 
Vehicles and aviation 17,635 15,546 
Recharge sites
18,003 12,045 
Leasehold improvements 27,484 25,888 
Buildings and structures 189,144 182,058 
Land improvements 1,239 1,239 
Land2,232 593 
Construction in progress 13,236 22,914 
Total property and equipment 380,441 352,116 
Less: accumulated depreciation 48,735 32,528 
Property and equipment, net $331,706 $319,588