XML 31 R21.htm IDEA: XBRL DOCUMENT v3.23.1
Leases (Tables)
3 Months Ended
Mar. 31, 2023
Leases [Abstract]  
Summary of Maturities Operating Leases Liabilities

Maturities of operating lease liabilities at March 31, 2023 are as follows (in thousands):

 

2023 (remaining 9 months)

 

 

7,644

 

2024

 

 

11,816

 

2025

 

 

3,229

 

2026

 

 

3,308

 

2027

 

 

3,386

 

Thereafter

 

 

9,683

 

Total lease payments

 

 

39,066

 

Less: interest

 

 

5,243

 

Total lease liability

 

$

33,823

 

Lease liability – current

 

$

8,270

 

Lease liability – long-term

 

$

25,553