XML 73 R40.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2023
Leases [Abstract]  
Schedule of Lease Costs
The components of lease cost and lease cash flows for the years ended December 31, 2023, 2022, and 2021 are as follows:
(in thousands)202320222021
Lease Cost
Operating Lease Cost$6,309 $5,606 $5,298 
Variable Lease Cost1,433 1,386 1,020 
Short-Term Lease Cost2,525 1,517 1,465 
Total Lease Cost10,267 8,509 7,783 
Lease Cash Flows
Operating Cash Flows from Operating Leases$6,424 $5,592 $5,642 
Schedule of Assets And Liabilities, Lessee
A summary of operating lease right-of-use lease assets and lease liabilities as of December 31, 2023 and 2022 is as follows: 
(in thousands)20232022
Right of Use Lease Assets1
$16,788 $18,610 
Lease Liabilities
Current2
5,756 5,071 
Long-Term3
11,258 13,876 
Total Lease Liabilities$17,014 $18,947 
1Included in Other Noncurrent Assets in the consolidated balance sheets.
2Included in Other Current Liabilities in the consolidated balance sheets.
3Included in Other Noncurrent Liabilities in the consolidated balance sheets.
The weighted-average remaining lease term and the weighted-average discount rate as of December 31, 2023 and 2022 are as follows:
20232022
Weighted-Average Remaining Lease Term (in years)3.44.2
Weighted-Average Discount Rate5.40 %4.73 %
Schedule of Lessee, Operating Lease, Liability, Maturity
Maturities of lease liabilities as of December 31, 2023 for each of the next five years and in the aggregate thereafter are as follows:
(in thousands)Operating Leases
2024$6,473 
20255,357 
20263,068 
20272,196 
20281,059 
Thereafter368 
Total Lease Payments18,521 
Less: Interest1,507 
Present Value of Lease Liabilities$17,014