Annual report [Section 13 and 15(d), not S-K Item 405]

ACQUISITION - Preliminary Purchase Price Based on the Company's Current Estimates of Working Capital and Other Adjustments (Details)

v3.25.4
ACQUISITION - Preliminary Purchase Price Based on the Company's Current Estimates of Working Capital and Other Adjustments (Details) - May 31, 2025 - CTC Triangle B.V
$ in Thousands, $ in Billions
CAD ($)
USD ($)
Business Combination [Line Items]    
Cash consideration paid to seller $ 1.3 $ 957,470
Less: Working capital and other closing adjustments   (22,781)
Purchase price   $ 934,689