XML 29 R19.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Tables)
9 Months Ended
Sep. 30, 2023
Leases [Abstract]  
Schedule of Future Minimum Payments for Finance and Operating Lease Obligations

Maturities of lease liabilities as of September 30, 2023 were as follows:

 

 

Finance
Leases

 

 

Operating
Leases

 

Remainder of 2023

 

$

430

 

 

$

2,075

 

2024

 

 

164

 

 

 

6,680

 

2025

 

 

 

 

 

3,456

 

2026

 

 

 

 

 

1,802

 

2027

 

 

 

 

 

403

 

Thereafter

 

 

 

 

 

346

 

Total undiscounted lease payments

 

$

594

 

 

$

14,762

 

Less: Interest

 

 

(6

)

 

 

(1,562

)

Present value of lease liabilities

 

$

588

 

 

$

13,200