XML 123 R93.htm IDEA: XBRL DOCUMENT v3.26.1
Leases - ROU assets and lease liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Jul. 31, 2025
Dec. 31, 2024
Operating Lease      
Operating lease right-of-use assets, net $ 30,339 $ 29,542 $ 30,543
Current portion of operating lease liabilities 9,814 9,283 9,210
Operating lease liabilities, net of current portion 22,530 22,533 23,907
Finance Lease      
Finance lease right-of-use assets, net (included in Property, plant and equipment, net) 16,043   15,778
Current portion of finance lease liabilities 4,390 5,174 5,441
Finance lease liabilities, net of current portion $ 6,857 $ 7,303 $ 6,381