v3.26.1
Long Term Debt - Schedule of Standby Fees Based on Total Funded Debt to EBITDA Ratio (Details)
6 Months Ended
Jun. 30, 2026
Less than 2.00  
Debt Instrument [Line Items]  
Line of credit facility, unused capacity, commitment fee percentage 0.30%
Less than 2.00 | Bank of Montreal and Royal Bank of Canada | Secured Overnight Financing Rate (SOFR)  
Debt Instrument [Line Items]  
Basis spread on variable interest rate 1.50%
Less than 2.00 | Bank of Montreal and Royal Bank of Canada | Base Rate  
Debt Instrument [Line Items]  
Basis spread on variable interest rate 0.25%
Greater than or equal to 2.00 and less than 2.75  
Debt Instrument [Line Items]  
Line of credit facility, unused capacity, commitment fee percentage 0.40%
Greater than or equal to 2.00 and less than 2.75 | Bank of Montreal and Royal Bank of Canada | Secured Overnight Financing Rate (SOFR)  
Debt Instrument [Line Items]  
Basis spread on variable interest rate 2.00%
Greater than or equal to 2.00 and less than 2.75 | Bank of Montreal and Royal Bank of Canada | Base Rate  
Debt Instrument [Line Items]  
Basis spread on variable interest rate 0.75%
Greater than or equal to 2.75 and less than 3.50  
Debt Instrument [Line Items]  
Line of credit facility, unused capacity, commitment fee percentage 0.50%
Greater than or equal to 2.75 and less than 3.50 | Bank of Montreal and Royal Bank of Canada | Secured Overnight Financing Rate (SOFR)  
Debt Instrument [Line Items]  
Basis spread on variable interest rate 2.50%
Greater than or equal to 2.75 and less than 3.50 | Bank of Montreal and Royal Bank of Canada | Base Rate  
Debt Instrument [Line Items]  
Basis spread on variable interest rate 1.25%
Greater than or equal to 3.50 and less than 3.75  
Debt Instrument [Line Items]  
Line of credit facility, unused capacity, commitment fee percentage 0.60%
Greater than or equal to 3.50 and less than 3.75 | Bank of Montreal and Royal Bank of Canada | Secured Overnight Financing Rate (SOFR)  
Debt Instrument [Line Items]  
Basis spread on variable interest rate 3.00%
Greater than or equal to 3.50 and less than 3.75 | Bank of Montreal and Royal Bank of Canada | Base Rate  
Debt Instrument [Line Items]  
Basis spread on variable interest rate 1.75%