XML 48 R31.htm IDEA: XBRL DOCUMENT v3.22.4
LEASES (Tables)
12 Months Ended
Dec. 31, 2022
Leases [Abstract]  
Schedule of Components of Lease Expense
The components of lease expense are as follows:
Year ended December 31,
(in thousands)20222021
Operating lease cost$7,636 $7,550 
Variable lease cost1,780 1,986 
Total lease cost$9,416 $9,536 
Supplemental cash flow information related to leases are as follows:
Year ended December 31,
(in thousands)20222021
Cash paid for amounts included in the measurement of operating lease liabilities$7,528 $7,644 
ROU assets obtained in exchange for operating lease obligations$862 $8,837 
Other information related to leases are as follows:
Year ended December 31,
20222021
Operating leases
Weighted-average remaining lease term (years)6.26.8
Weighted-average discount rate6.3 %6.3 %
Schedule of Future Minimum Lease Payments under Non-Cancelable Operating Leases
Future minimum lease payments under non-cancelable operating leases as of December 31, 2022 are as follows (in thousands):
Years ending December 31,
2023$7,106 
20247,066 
20255,884 
20264,847 
20273,770 
Thereafter8,877 
Total future minimum lease payments$37,550 
Less: imputed interest(6,667)
Total lease liability balance$30,883