XML 88 R39.htm IDEA: XBRL DOCUMENT v3.23.3
Leases (Tables)
9 Months Ended
Sep. 30, 2023
Leases [Abstract]  
Schedule of Lease Cost The Company recognized the following lease costs in the accompanying condensed consolidated statement of income:
Three Months Ended September 30,Nine Months Ended September 30,
2023202220232022
(in thousands)(in thousands)
Operating lease expense$1,606 $1,336 $4,454 $3,256 
Short-term lease expense106 143 14 
Variable lease expense260 212 750 501 
Total lease expense$1,972 $1,552 $5,347 $3,771 
Schedule of Supplemental Information Related to Operating Leases
The following table presents supplemental information related to operating leases:
September 30, 2023December 31, 2022
Weighted average remaining lease term
4.41 years4.27 years
Weighted average discount rate
5.8 %5.3 %
Nine Months Ended September 30,
20232022
(in thousands)
Cash paid for amounts included in measurement of lease obligations:
Operating cash flows from operating leases$4,129 $3,120 
Schedule of Future Lease Payments Under Operating Leases
As of September 30, 2023, future lease payments under operating leases were as follows:
(in thousands)
2023 (remainder)$1,544 
20245,254
20253,928
20264,044
20272,711
Thereafter 2,885
Total future lease payments20,366
Less: imputed interest2,573
Total lease liability balance$17,793