XML 40 R29.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Tables)
3 Months Ended
Mar. 31, 2023
Leases [Abstract]  
Schedule of Future Minimum Lease Payments under Operating Leases

Future minimum lease payments under the operating leases with initial lease terms in excess of one year as of March 31, 2023 are as follows (in thousands):

 

Year ending December 31,

 

 

2023 (remaining nine months)

$

5,995

 

2024

 

8,752

 

2025

 

9,024

 

2026

 

9,170

 

2027

 

9,199

 

Thereafter

 

44,376

 

Total lease payments

$

86,516

 

Less: Amount representing interest

 

(28,461

)

Operating lease liabilities

$

58,055