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

Maturities of lease liabilities as of March 31, 2023 were as follows:

 

 

Finance
Leases

 

 

Operating
Leases

 

Remainder of 2023

 

$

1,686

 

 

$

5,877

 

2024

 

 

164

 

 

 

6,149

 

2025

 

 

 

 

 

3,170

 

2026

 

 

 

 

 

1,508

 

2027

 

 

 

 

 

361

 

Thereafter

 

 

 

 

 

293

 

Total undiscounted lease payments

 

$

1,850

 

 

$

17,357

 

Less: Interest

 

 

(57

)

 

 

(1,681

)

Present value of lease liabilities

 

$

1,793

 

 

$

15,676