XML 48 R36.htm IDEA: XBRL DOCUMENT v3.23.3
PROPERTY AND EQUIPMENT, NET (Tables)
9 Months Ended
Sep. 30, 2023
Property, Plant and Equipment [Abstract]  
Schedule of property and equipment

    

September 30, 

    

December 31, 

    

2023

    

2022

Land

$

151,963

$

139,798

Leasehold improvements

 

35,531

 

31,327

Furniture and fixtures

 

9,814

 

9,286

Office and computer equipment

 

23,657

 

22,386

Computer software

 

3,693

 

5,906

Equipment

 

360,775

 

244,739

Buildings

 

210,996

 

163,885

Vehicles

 

66,297

 

49,175

Assets under construction

138,328

83,553

 

1,001,054

 

750,055

Less: accumulated depreciation and amortization

 

(269,846)

 

(233,158)

$

731,208

$

516,897