LEASES (Tables)
|
3 Months Ended |
Mar. 31, 2025 |
Leases [Abstract] |
|
Schedule of Assets And Liabilities, Lessee |
Total right-of-use ("ROU") assets, finance lease assets, and lease liabilities were as follows: | | | | | | | | | | | | | | | | | | | Balance Sheet Classification | | March 31, 2025 | | December 31, 2024 | Lease assets | | | | | | Operating lease assets | Operating lease right-of-use assets | | $ | 40,863 | | | $ | 42,869 | | Finance lease assets | Property, plant and equipment, net | | 7,091 | | | 7,279 | | Total lease assets | | | $ | 47,954 | | | $ | 50,148 | | | | | | | | Lease liabilities | | | | | | Current: | | | | | | Operating leases | Current portion of operating lease liabilities | | $ | 7,785 | | | $ | 7,731 | | Finance leases | Current portion of finance lease liabilities | | 467 | | | 459 | | Noncurrent: | | | | | | Operating leases | Long-term operating lease liabilities | | 35,629 | | | 37,553 | | Finance leases | Long-term finance lease liabilities | | 7,711 | | | 7,830 | | Total lease liabilities | | | $ | 51,592 | | | $ | 53,573 | |
|
Schedule of Lessee, Operating Lease, Liability, Maturity |
The aggregate future minimum lease payments under long-term non-cancelable operating and finance leases with remaining terms greater than one year as of March 31, 2025 are as follows: | | | | | | | | | | | | | Operating | | Finance | For the period of April 1, 2025 to December 31, 2025 | $ | 7,137 | | | $ | 661 | | Year ending December 31, | | | | 2026 | 8,693 | | | 847 | | 2027 | 8,781 | | | 850 | | 2028 | 8,243 | | | 805 | | 2029 | 5,374 | | | 822 | | 2030 | 4,240 | | | 838 | | Thereafter | 6,643 | | | 6,379 | | Total lease payments | 49,111 | | | 11,202 | | Less portion representing interest | (5,697) | | | (3,024) | | Total principal | 43,414 | | | 8,178 | | Less current portion | (7,785) | | | (467) | | Long-term portion | $ | 35,629 | | | $ | 7,711 | |
|
Schedule of Finance Lease, Liability, Fiscal Year Maturity |
The aggregate future minimum lease payments under long-term non-cancelable operating and finance leases with remaining terms greater than one year as of March 31, 2025 are as follows: | | | | | | | | | | | | | Operating | | Finance | For the period of April 1, 2025 to December 31, 2025 | $ | 7,137 | | | $ | 661 | | Year ending December 31, | | | | 2026 | 8,693 | | | 847 | | 2027 | 8,781 | | | 850 | | 2028 | 8,243 | | | 805 | | 2029 | 5,374 | | | 822 | | 2030 | 4,240 | | | 838 | | Thereafter | 6,643 | | | 6,379 | | Total lease payments | 49,111 | | | 11,202 | | Less portion representing interest | (5,697) | | | (3,024) | | Total principal | 43,414 | | | 8,178 | | Less current portion | (7,785) | | | (467) | | Long-term portion | $ | 35,629 | | | $ | 7,711 | |
|