XML 39 R29.htm IDEA: XBRL DOCUMENT v3.23.2
Leases (Tables)
6 Months Ended
Jun. 30, 2023
Leases [Abstract]  
Summary of Future Minimum Lease Payments Due under Operating and Finance Lease Liabilities Future minimum lease payments due under the Company’s operating and finance lease liabilities as of June 30, 2023 are as follows:

 

 

 

Operating
Leases

 

 

Financing
Leases

 

2023

 

 

886

 

 

 

2

 

2024

 

 

1,910

 

 

 

 

2025

 

 

1,968

 

 

 

 

2026

 

 

2,027

 

 

 

 

2027

 

 

2,088

 

 

 

 

2028 and thereafter

 

 

11,269

 

 

 

 

Total lease payments

 

 

20,148

 

 

 

2

 

Less: imputed interest

 

 

(5,940

)

 

 

 

Total future minimum lease payments

 

$

14,208

 

 

$

2