XML 43 R32.htm IDEA: XBRL DOCUMENT v3.25.2
PROPERTY AND EQUIPMENT, NET (Tables)
6 Months Ended
Jun. 30, 2025
PROPERTY AND EQUIPMENT, NET  
Schedule of property and equipment

    

June 30, 

    

December 31, 

    

2025

    

2024

Land

$

179,492

$

178,056

Leasehold improvements

 

32,630

 

31,132

Furniture and fixtures

 

13,394

 

11,416

Office and computer equipment

 

26,088

 

28,029

Equipment

 

642,447

 

561,408

Buildings

 

384,770

 

280,663

Vehicles

 

80,178

 

72,564

Assets under construction

69,818

178,980

 

1,428,817

 

1,342,248

Less: accumulated depreciation and amortization

 

(337,919)

 

(295,224)

$

1,090,898

$

1,047,024