| Leases |
Leases We have operating leases for office space, manufacturing and logistical functions. Operating lease assets and liabilities consisted of the following at December 31, 2024 and December 31, 2023 (in thousands): | | | | | | | | | | | | | | | | | | | | | | Leases (in thousands) | | Classification | | December 31, 2024 | | December 31, 2023 | | Assets | | | | | | | | Operating lease assets | | Other assets | | $ | 44,567 | | | $ | 36,155 | | | Liabilities | | | | | | | | Current | | | | | | | | Operating | | Other current liabilities | | $ | 9,453 | | | $ | 7,938 | | | Noncurrent | | | | | | | | Operating | | Long-term lease liabilities | | 41,383 | | | 33,550 | | | Total lease liabilities | | | | $ | 50,836 | | | $ | 41,488 | |
The components of operating lease expenses were as follows for the years ended December 31 (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | | | 2024 | | 2023 | | 2022 | Total operating lease expense (1) | | | $ | 14,568 | | $ | 10,025 | | $ | 8,703 |
(1)Includes short-term leases, which are immaterial Supplemental cash flow information related to operating leases were as follows for the year ended December 31 (in thousands): | | | | | | | | | | | | | | | | | | | 2024 | | 2023 | | 2022 | | Cash paid for amounts included in the measurement of lease liabilities: | | | | | | | Operating cash flows for operating leases | $ | 12,284 | | | $ | 8,846 | | | $ | 9,216 | | | Right-of-use assets obtained in exchange for lease liabilities: | | | | | | | Operating leases | $ | 14,292 | | | $ | 5,927 | | | $ | 21,815 | |
Weighted-average remaining lease term and discount rate at December 31, 2024 and December 31, 2023 were as follows: | | | | | | | | | | | | | December 31, 2024 | | December 31, 2023 | | Weighted average remaining lease term: | | | | | Operating leases | 7.7 years | | 7.1 years | | Weighted average discount rate: | | | | | Operating leases | 7.60 | % | | 6.05 | % |
Future minimum operating lease payments under non-cancellable leases as of December 31, 2024 were as follows (in thousands): | | | | | | | | | | Operating | | 2025 | 13,791 | | | 2026 | 8,994 | | | 2027 | 6,606 | | | 2028 | 6,120 | | | 2029 | 5,546 | | | Thereafter | 28,409 | | | Total minimum lease payments | 69,466 | | | Less: Amount representing interest | (18,630) | | | Present value of lease payments | $ | 50,836 | |
|