XML 51 R41.htm IDEA: XBRL DOCUMENT v3.24.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Lease, Cost [Abstract]  
Schedule of Components of Lease Expense

The components of lease expense for the period ended December 31, 2023 are as follows (in thousands):

 

Operating lease costs

 

$

3,308

 

Short-term lease costs

 

 

940

 

Variable lease costs(1)

 

 

759

 

Sublease income

 

 

(1,528

)

Total Lease Costs

 

$

3,479

 

(1)
Variable lease cost primarily relates to common area maintenance and property taxes on leased real estate.
Schedule of Other Information Related to Leases

Other information related to leases for the year ended December 31, 2023 are as follows (in thousands):

 

 

December 31, 2023

 

Operating cash flows used for lease liabilities

 

 

4,070

 

Schedule of Future Minimum Lease Payments Under Operating Leases Future minimum payments under operating leases as of December 31, 2023, are as follows (in thousands):

 

Year ending
December 31, 2023

 

 2024

 

$

4,173

 

 2025

 

 

4,270

 

 2026

 

 

4,369

 

 2027

 

 

4,470

 

 2028

 

 

4,574

 

Thereafter

 

 

2,119

 

Total undiscounted future cash flows

 

$

23,975

 

Less: Imputed interest

 

 

(6,220

)

Total

 

$

17,755