XML 63 R50.htm IDEA: XBRL DOCUMENT v3.25.2
LEASES - Balance Sheet (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Lease assets    
Operating lease right-of-use assets $ 41,852 $ 42,869
Property, plant and equipment, net 6,925 7,279
Total lease assets 48,777 50,148
Lease liabilities    
Current portion of operating lease liabilities 7,714 7,731
Current portion of finance lease liabilities 466 459
Long-term operating lease liabilities 36,664 37,553
Long-term finance lease liabilities 7,606 7,830
Total lease liabilities $ 52,450 $ 53,573