XML 47 R33.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of Lease Cost and Supplemental Information
The components of operating lease costs were as follows (in thousands):
 Year Ended December 31,
 202320222021
Operating lease expense
$7,912 $7,782 $7,650 
Operating sublease income(2,210)(1,048)(1,222)
Total operating lease cost$5,702 $6,734 $6,428 
Supplemental information related to our leases are as follows (in thousands):
Year Ended December 31,
20232022
Cash paid for amounts included in the measurement of operating lease liabilities$9,489$7,697
Non-cash investing activities relating to operating lease right-of-use assets$1,285$3,493

December 31, 2023December 31, 2022
Weighted-average remaining lease term of operating leases4.8 years5.7 years
Weighted-average discount rate used to recognize operating lease right-of-use-assets5.7 %5.6 %
Schedule of Operating Lease Maturities
As of December 31, 2023, maturities of our operating lease liabilities are as follows (in thousands):

Year ending December 31,
2024$8,904 
20259,110 
20267,771 
20276,773 
20284,998 
Thereafter3,204 
Total lease payments(1)
40,760 
Less imputed interest(5,357)
Total$35,403 
_______

(1)Non-cancellable sublease rent payments for the years ending December 31, 2024, 2025, 2026, 2027, 2028 and thereafter of $2.4 million, $2.6 million, $2.7 million, $2.8 million, $2.8 million, and $1.0 million, respectively, are not included in the table above.