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