XML 32 R25.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Leases (Tables)
3 Months Ended
Mar. 31, 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 March 31, 2024 were as follows:

 

 

 

Operating

 

 

Finance

 

March 31, 2025

 

$

26,611

 

 

$

3,041

 

March 31, 2026

 

 

25,415

 

 

 

3,041

 

March 31, 2027

 

 

22,121

 

 

 

3,041

 

March 30, 2028

 

 

17,427

 

 

 

3,040

 

March 31, 2029

 

 

15,288

 

 

 

2,966

 

Thereafter

 

 

127,991

 

 

 

2,225

 

Total future minimum lease payments

 

 

234,853

 

 

 

17,354

 

Less: Interest

 

 

(43,389

)

 

 

(1,582

)

Total lease liabilities

 

$

191,464

 

 

$

15,772