XML 62 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of Lease Cost The following table summarizes the Company's lease costs in the accompanying consolidated statement of income:
Year Ended December 31,
20232022
(in thousands)
Operating lease expense$6,171 $4,522 
Short-term lease expense314 311 
Variable lease expense1,130817
Total lease expense$7,615 $5,650 
Schedule of Supplemental Information Related to Operating Leases
The following table presents supplemental information related to operating leases:
December 31, 2023December 31, 2022
(in thousands, except lease term and discount rate)
Weighted average remaining lease term
4.51 years4.27 years
Weighted average discount rate
6.2 %5.3 %
Right-of-use assets obtained in exchange for operating lease liabilities
$9,995 $10,727 
Cash paid for amounts included in measurement of lease obligations:
Operating cash flows from operating leases
$5,768 $4,481 
Schedule of Future Lease Payments under Operating Leases
As of December 31, 2023, future lease payments under operating lease were as follows:
(in thousands)
2024$5,980 
20255,113 
20265,276 
20273,993 
20282,575 
Thereafter 1,988 
Total future lease payments24,925 
Less: imputed interest(3,438)
Total lease liability balance$21,487