v3.25.1
LEASES - Balance Sheet (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Lease assets    
Operating lease right-of-use assets $ 40,863 $ 42,869
Property, plant and equipment, net 7,091 7,279
Total lease assets 47,954 50,148
Lease liabilities    
Current portion of operating lease liabilities 7,785 7,731
Current portion of finance lease liabilities 467 459
Long-term operating lease liabilities 35,629 37,553
Long-term finance lease liabilities 7,711 7,830
Total lease liabilities $ 51,592 $ 53,573