v3.25.4
Supplemental Cash Flow Disclosures (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Supplemental Cash Flow [Line Items]      
Interest paid $ 26,773 $ 13,462 $ 15,597
Cash receipts upon exercise of stock options 730 1,849 119
Cash disbursements for payment of taxes (64,176) (13,095) (5,989)
Net cash receipts (disbursements) from exercises of stock options and vesting of other stock awards $ (63,446) $ (11,246) $ (5,870)
Common Shares      
Supplemental Cash Flow [Line Items]      
Common Shares withheld (in shares) 956,000 363,000 347,000
Aggregate value of Common Shares withheld $ 65,415 $ 13,095 $ 9,144