v3.26.3
Financial Instruments and Financial Risk -Schedule of Derivative Instruments (Details) - USD ($)
Sep. 30, 2026
Dec. 31, 2025
Mar. 31, 2025
Mar. 31, 2023
Derivative [Line Items]        
Notional Amount $ 644,200,000 $ 664,400,000    
Derivative Assets 4,794,000 1,162,000    
Derivative Liabilities 2,391,000 4,218,000    
Derivatives designated as hedging instruments | Interest rate swaps        
Derivative [Line Items]        
Notional Amount 400,000,000.0 400,000,000.0 $ 400,000,000.0 $ 400,000,000.0
Derivative Assets 2,746,000 0    
Derivative Liabilities 0 2,346,000    
Derivatives not designated as hedging instruments | Foreign currency forward contracts        
Derivative [Line Items]        
Notional Amount 10,400,000 0    
Derivative Assets 15,000 0    
Derivative Liabilities 1,000 0    
Derivatives not designated as hedging instruments | Embedded derivatives        
Derivative [Line Items]        
Notional Amount 233,800,000 264,400,000    
Derivative Assets 2,033,000 1,162,000    
Derivative Liabilities $ 2,390,000 $ 1,872,000