XML 47 R32.htm IDEA: XBRL DOCUMENT v3.25.0.1
Right of Use Assets and Lease Liabilities (Tables)
12 Months Ended
Dec. 31, 2024
Leases [Abstract]  
Schedule Of Quantitative Information About Operating Leases
The following table presents the lease cost for the years ended December 31, 2024, 2023, and 2022 (in thousands):
Years Ended December 31,
202420232022
Lease cost
Operating lease cost$4,139 $3,851 $4,719 
Variable lease cost1,679 1,536 1,612 
Short-term lease cost2,423 2,298 873 
$8,241 $7,685 $7,204 
The following table presents the weighted average remaining lease term, and the weighted average discount rates related to leases as of December 31, 2024 and 2023:
December 31, 2024December 31, 2023
Other information
Weighted average remaining lease term4.4 years5.3 years
Weighted average discount rate8.82 %9.07 %
Schedule Of Maturity Analysis Under Lease Agreements
Maturity analysis under the lease agreements are as follows:
Year ending December 31, 2025$4,435 
Year ending December 31, 20264,513 
Year ending December 31, 20274,573 
Year ending December 31, 20284,707 
Year ending December 31, 20292,451 
Thereafter
Total20,685 
Less: Present value discount(3,704)
Total Lease liability16,981 
Less: Current portion(4,233)
Long-term lease liabilities$12,748