v3.26.3
Long-Term Debt - Narrative (Details) - USD ($)
$ in Millions
1 Months Ended 3 Months Ended
Aug. 31, 2022
Sep. 30, 2026
Jul. 31, 2026
May 31, 2026
Apr. 30, 2026
Dec. 31, 2025
Nov. 30, 2023
Jun. 30, 2021
Revolving Credit Facility                
Debt Instrument [Line Items]                
Line of credit facility, maximum borrowing capacity           $ 150.0   $ 100.0
Revolving Credit Facility | Other Secured Debt                
Debt Instrument [Line Items]                
Line of credit facility, maximum borrowing capacity     $ 231.0       $ 158.0  
Repayments of lines of credit   $ 11.3            
Senior Secured Revolving Loan Facility | Barclays Bank PLC                
Debt Instrument [Line Items]                
Long-term line of credit $ 75.0              
Line of Credit Facility, Expiration Period 57 months              
Secured Debt                
Debt Instrument [Line Items]                
Debt Instrument, Redeemed Amount   25.5            
Line of Credit | Revolving Credit Facility                
Debt Instrument [Line Items]                
Line of credit facility, maximum borrowing capacity     $ 177.5          
Line of Credit Facility, Remaining Borrowing Capacity   159.2            
Debt instrument, face amount   $ 71.8            
Line of Credit | Revolving Credit Facility | Minimum [Member]                
Debt Instrument [Line Items]                
Debt instrument, term   5 years            
Line of Credit | Revolving Credit Facility | Maximum [Member]                
Debt Instrument [Line Items]                
Debt instrument, term   6 years            
Line of Credit | Revolving Credit Facility | Credit Agreement - CANSB / CANSB-1                
Debt Instrument [Line Items]                
Line of credit facility, maximum borrowing capacity         $ 176.0      
Line of Credit Facility, Remaining Borrowing Capacity   $ 132.0            
Debt instrument, term   10 years            
Line of Credit | Revolving Credit Facility | Credit Agreement - DBJ2 / DBJ2-1                
Debt Instrument [Line Items]                
Line of credit facility, maximum borrowing capacity       $ 85.6        
Line of Credit Facility, Remaining Borrowing Capacity   $ 45.0            
Debt instrument, term   12 years