v3.26.1
Financial Instruments and Financial Risk - Schedule of Derivative Instruments (Details) - USD ($)
Jun. 30, 2026
Dec. 31, 2025
Mar. 31, 2025
Mar. 31, 2023
Derivative [Line Items]        
Notional Amount $ 662,000,000.0 $ 664,400,000    
Derivative Assets 3,985,000 1,162,000    
Derivative Liabilities 3,929,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 1,424,000 0    
Derivative Liabilities 0 2,346,000    
Derivatives not designated as hedging instruments | Foreign currency forward contracts        
Derivative [Line Items]        
Notional Amount 19,000,000.0 0    
Derivative Assets 0 0    
Derivative Liabilities 38,000 0    
Derivatives not designated as hedging instruments | Embedded derivatives        
Derivative [Line Items]        
Notional Amount 243,000,000.0 264,400,000    
Derivative Assets 2,561,000 1,162,000    
Derivative Liabilities $ 3,891,000 $ 1,872,000