XML 49 R35.htm IDEA: XBRL DOCUMENT v3.25.1
Rental Equipment (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Schedule of Rental Equipment
The following table summarizes our rental equipment and accumulated depreciation as of the dates presented:
December 31,
20242023
Compressor units$579,373 $514,527 
Work-in-progress51,662 50,867 
631,035 565,394 
Accumulated depreciation(216,014)(191,745)
Rental equipment, net of accumulated depreciation$415,021 $373,649 
The following table summarizes our property and equipment as of the dates presented:
December 31,
 Useful Lives (Years)20242023
Land $1,680 $1,680 
Building3919,140 19,140 
Leasehold improvements391,346 1,295 
Office equipment and furniture52,057 2,039 
Software5589 573 
Machinery and equipment74,430 4,113 
Vehicles312,739 8,770 
Work-in-progress168 589 
42,149 38,199 
Less accumulated depreciation(19,160)(17,649)
Total$22,989 $20,550 
Schedule of Future Minimum Rent Payments Receivable
Future minimum rent payments from our customers for contractual arrangements not on a month-to-month basis at December 31, 2024, are as follows:

Year Ending December 31,
2025$105,603 
202683,878 
202766,751 
202835,423 
202910,584 
Total$302,239