v3.25.2
LEASES (Tables)
6 Months Ended
Jun. 30, 2025
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,
2025202420252024
Finance leases:
Amortization of ROU assets (1)
$761 $761 $1,522 $1,522 
Interest on lease liability272 370 570 762 
Total finance lease expense1,033 1,131 2,092 2,284 
Operating leases:
Operating lease expense660 548 1,285 987 
Total operating lease expense660 548 1,285 987 
Total lease expense$1,693 $1,679 $3,377 $3,271 
(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,
2025202420252024
Operating cash flows - operating lease$565 $438 $1,078 $839 
Right-of-use asset obtained in exchange for operating lease liabilities
$491 $— 491$— 
June 30, 2025December 31, 2024
Weighted-average remaining lease term – finance lease (in years)2.22.7
Weighted-average remaining lease term – operating lease (in years)7.68.0
Weighted-average discount rate – finance lease11.0 %11.0 %
Weighted-average discount rate – operating lease8.0 %8.0 %
Finance lease ROU assets(1)
$6,595 $8,117 
(1)As of June 30, 2025, the Company recorded accumulated amortization of $5.8 million for the finance lease ROU asset. Finance lease ROU assets are recorded within property and equipment, net on the Company’s consolidated balance sheets.
Schedule of Finance Leases Maturity
As of June 30, 2025, future minimum lease payments during the next five years are as follows (in thousands):
 
Finance Lease
Operating Lease
Total
Remaining Year Ended December 31, 2025$2,417 $3,183 $5,600 
Year Ended December 31, 20264,834 2,491 7,325 
Year Ended December 31, 20273,223 2,502 5,725 
Year Ended December 31, 2028— 2,284 2,284 
Year Ended December 31, 2029— 1,111 1,111 
Thereafter— 6,668 6,668 
Total lease payments10,474 18,239 28,713 
Less present value discount(1,193)(5,742)(6,935)
Total$9,281 $12,497 $21,778 
Schedule of Operating Lease Maturity
As of June 30, 2025, future minimum lease payments during the next five years are as follows (in thousands):
 
Finance Lease
Operating Lease
Total
Remaining Year Ended December 31, 2025$2,417 $3,183 $5,600 
Year Ended December 31, 20264,834 2,491 7,325 
Year Ended December 31, 20273,223 2,502 5,725 
Year Ended December 31, 2028— 2,284 2,284 
Year Ended December 31, 2029— 1,111 1,111 
Thereafter— 6,668 6,668 
Total lease payments10,474 18,239 28,713 
Less present value discount(1,193)(5,742)(6,935)
Total$9,281 $12,497 $21,778