XML 32 R25.htm IDEA: XBRL DOCUMENT v3.24.3
Leases (Tables)
9 Months Ended
Sep. 30, 2024
Leases [Abstract]  
Summary of Future Minimum Lease Payments Under Non-Cancellable Operating and Finance Leases Future minimum lease payments under non-cancellable operating and finance leases as of September 30, 2024 were as follows:

 

 

 

Operating

 

 

Finance

 

September 30, 2025

 

$

27,037

 

 

$

3,041

 

September 30, 2026

 

 

23,268

 

 

 

3,041

 

September 30, 2027

 

 

20,171

 

 

 

3,041

 

September 29, 2028

 

 

16,515

 

 

 

3,004

 

September 30, 2029

 

 

14,065

 

 

 

2,967

 

Thereafter

 

 

121,325

 

 

 

741

 

Total future minimum lease payments

 

 

222,381

 

 

 

15,835

 

Less: Interest

 

 

(40,251

)

 

 

(1,323

)

Total lease liabilities

 

$

182,130

 

 

$

14,512

 

 

 

 

 

 

 

 

Lease liabilities - current

 

$

21,204

 

 

$

2,590

 

Lease liabilities - non-current

 

 

160,926

 

 

 

11,922

 

Total lease liabilities

 

$

182,130

 

 

$

14,512