7. Leases (Tables)
|
6 Months Ended |
Jun. 30, 2025 |
Leases [Abstract] |
|
Schedule of lease cost and related information |
The following table presents certain quantitative information related to our lease arrangements for the three and six months ended June 30, 2025 and 2024, and as of June 30, 2025 and December 31, 2024 (in thousands): | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Three Months Ended June 30, | | Six Months Ended June 30, | | | 2025 | | 2024 | | 2025 | | 2024 | Finance lease cost: | | | | | | | | | Amortization of right-of-use assets | | $ | 403 | | $ | 120 | | $ | 801 | | $ | 236 | Interest on lease liabilities | | 536 | | 254 | | 1,068 | | 484 | Operating lease cost | | 4,198 | | 3,228 | | 8,313 | | 6,449 | Variable lease cost | | 822 | | 723 | | 1,717 | | 1,432 | Short-term lease cost | | 161 | | 294 | | 435 | | 478 | Total lease cost | | $ | 6,120 | | $ | 4,619 | | $ | 12,334 | | $ | 9,079 | | | | | | | | | | Cash paid for amounts included in the measurement of: | | | | | | | | | Operating lease liabilities | | | | | | $ | 7,830 | | $ | 6,123 | Finance lease liabilities | | | | | | 933 | | 110 | Lease assets obtained in exchange for: | | | | | | | | | Operating lease liabilities | | | | | | $ | 1,663 | | $ | 532 | Finance lease liabilities | | | | | | 34 | | 3,428 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | June 30, 2025 | | December 31, 2024 | | | Operating Leases | | Finance Leases | | Operating Leases | | Finance Leases | Lease assets | | $ | 109,684 | | $ | 28,485 | | $ | 114,283 | | $ | 29,262 | Lease liabilities – current | | 14,345 | | 1,948 | | 11,799 | | 1,482 | Lease liabilities – noncurrent | | 49,043 | | 29,234 | | 66,211 | | 29,532 | | | | | | | | | | Weighted-average remaining lease term | | 9 years | | 27 years | | 9 years | | 28 years | Weighted-average discount rate | | 5.2 | % | | 6.6 | % | | 5.5 | % | | 6.6 | % |
|
Operating lease liability maturity |
As of June 30, 2025, the future payments associated with our lease liabilities were as follows (in thousands): | | | | | | | | | | | | | | | | | Operating Leases | | Finance Leases | Remainder of 2025 | | $ | 7,733 | | | $ | 993 | | 2026 | | 15,183 | | | 2,797 | | 2027 | | 8,015 | | | 2,840 | | 2028 | | 7,363 | | | 2,893 | | 2029 | | 5,537 | | | 2,970 | | 2030 | | 3,769 | | | 3,004 | | Thereafter | | 35,254 | | | 52,246 | | Total future payments | | 82,854 | | | 67,743 | | Less: interest | | (19,466) | | | (36,561) | | Total lease liabilities | | $ | 63,388 | | | $ | 31,182 | |
|
Finance lease liabilities maturity |
As of June 30, 2025, the future payments associated with our lease liabilities were as follows (in thousands): | | | | | | | | | | | | | | | | | Operating Leases | | Finance Leases | Remainder of 2025 | | $ | 7,733 | | | $ | 993 | | 2026 | | 15,183 | | | 2,797 | | 2027 | | 8,015 | | | 2,840 | | 2028 | | 7,363 | | | 2,893 | | 2029 | | 5,537 | | | 2,970 | | 2030 | | 3,769 | | | 3,004 | | Thereafter | | 35,254 | | | 52,246 | | Total future payments | | 82,854 | | | 67,743 | | Less: interest | | (19,466) | | | (36,561) | | Total lease liabilities | | $ | 63,388 | | | $ | 31,182 | |
|