XML 76 R46.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Schedule of Lease Costs
The components of lease cost and lease cash flows for the years ended December 31, 2024, 2023, and 2022 are as follows:
(in thousands)202420232022
Lease Cost
Operating Lease Cost$6,688 $6,309 $5,606 
Variable Lease Cost1,460 1,433 1,386 
Short-Term Lease Cost2,746 2,525 1,517 
Total Lease Cost$10,894 $10,267 $8,509 
Lease Cash Flows
Operating Cash Flows from Operating Leases$6,762 $6,424 $5,592 
Schedule of Assets And Liabilities, Lessee
A summary of operating lease right-of-use lease assets and lease liabilities as of December 31, 2024 and 2023 is as follows: 
(in thousands)20242023
Right of Use Lease Assets1
$28,179 $16,788 
Lease Liabilities
Current2
4,776 5,756 
Long-Term3
23,567 11,258 
Total Lease Liabilities$28,343 $17,014 
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, 2024 and 2023 are as follows:
20242023
Weighted-Average Remaining Lease Term (in years)7.93.4
Weighted-Average Discount Rate6.37 %5.40 %
Schedule of Lessee, Operating Lease, Liability, Maturity
Maturities of lease liabilities as of December 31, 2024 for each of the next five years and in the aggregate thereafter are as follows:
(in thousands)Operating Leases
2025$6,350 
20265,638 
20274,785 
20283,604 
20292,750 
Thereafter12,921 
Total Lease Payments36,048 
Less: Interest7,705 
Present Value of Lease Liabilities$28,343