v3.26.1
LEASES (Tables)
6 Months Ended
Jun. 30, 2026
Leases [Abstract]  
Schedule of Components of Lease Expenses
Components of the Company’s lease expenses are as follows (in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Finance leases:
Amortization of ROU assets (1)
$503 $761 $1,005 $1,522 
Interest on lease liability164 272 356 570 
Total finance lease expense667 1,033 1,361 2,092 
Operating leases:
Operating lease expense1,787 660 2,441 1,285 
Total operating lease expense1,787 660 2,441 1,285 
Total lease expense$2,454 $1,693 $3,802 $3,377 
(1)Amortization of finance lease ROU asset is included within depreciation expense.
Schedule of Other Information Related to Leases
Other information related to the Company’s leases is shown below (dollar amounts in thousands):
Three Months Ended June 30,Six Months Ended June 30,
2026202520262025
Operating cash flows - operating lease$994 $565 $1,629 $1,078 
Right-of-use asset obtained in exchange for operating lease liabilities
$29,021 $491 $29,021 $491 
June 30, 2026December 31, 2025
Weighted-average remaining lease term – finance lease (in years)1.21.7
Weighted-average remaining lease term – operating lease (in years)10.07.3
Weighted-average discount rate – finance lease11.0 %11.0 %
Weighted-average discount rate – operating lease7.8 %8.0 %
Finance lease ROU assets(1)
$2,346 $5,073 
(1)As of June 30, 2026, the Company recorded accumulated amortization of $8.4 million for the finance lease ROU asset. Finance lease ROU assets are recorded within property and equipment, net on the Company’s condensed consolidated balance sheets.
Schedule of Finance Leases Maturity
As of June 30, 2026, future minimum lease payments are as follows (in thousands):
Finance Lease
Operating Lease
Total
Remainder of Year Ending December 31, 20262,417 1,235 3,652 
Year Ending December 31, 20273,222 5,417 8,639 
Year Ending December 31, 2028— 7,184 7,184 
Year Ending December 31, 2029— 5,976 5,976 
Year Ending December 31, 2030— 4,950 4,950 
Thereafter— 36,525 36,525 
Total lease payments5,639 61,287 66,926 
Less present value discount(369)(21,107)(21,476)
Total$5,270 $40,180 $45,450 
Schedule of Operating Lease Maturity
As of June 30, 2026, future minimum lease payments are as follows (in thousands):
Finance Lease
Operating Lease
Total
Remainder of Year Ending December 31, 20262,417 1,235 3,652 
Year Ending December 31, 20273,222 5,417 8,639 
Year Ending December 31, 2028— 7,184 7,184 
Year Ending December 31, 2029— 5,976 5,976 
Year Ending December 31, 2030— 4,950 4,950 
Thereafter— 36,525 36,525 
Total lease payments5,639 61,287 66,926 
Less present value discount(369)(21,107)(21,476)
Total$5,270 $40,180 $45,450