v3.26.1
Subsequent events: (Details) - Senior secured 2032 notes - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended
Jul. 31, 2026
Sep. 30, 2026
Jun. 30, 2026
Jun. 30, 2026
Subsequent events:        
Repayments of debt     $ 19,300,000  
Aggregate principal amount     20,400,000 $ 20,400,000
Average redemption price     91.955  
Gain on debt extinguishment and redemption     $ 1,579,000 $ 1,579,000
Subsequent Events        
Subsequent events:        
Repayments of debt $ 106,700,000      
Aggregate principal amount 118,400,000      
Average redemption price 90.071      
Gain on debt extinguishment and redemption   $ 11,800,000    
Cumulative amount of debt instrument redeemed and retired 138,800,000      
Total repurchases under supplemental indenture $ 175,000,000