XML 90 R75.htm IDEA: XBRL DOCUMENT v3.25.0.1
Debt - Revolving credit facility (Narrative) (Details) - Credit And Guarantee Agreement - USD ($)
1 Months Ended
Dec. 31, 2024
Feb. 28, 2018
Feb. 28, 2021
Letter of Credit      
Line of Credit Facility [Line Items]      
Commitment fee (percent)   1.375%  
Fronting fee (percent)   0.125%  
Letter of Credit | Line of Credit      
Line of Credit Facility [Line Items]      
Line of credit facility, maximum borrowing capacity     $ 65,000,000
Revolving Credit Facility      
Line of Credit Facility [Line Items]      
Unused capacity, commitment fee (percent)   0.20%  
Revolving Credit Facility | Line of Credit      
Line of Credit Facility [Line Items]      
Loss on debt extinguishment $ 600,000    
Line of credit facility, maximum borrowing capacity     $ 500,000,000
Revolving Credit Facility | Line of Credit | SOFR      
Line of Credit Facility [Line Items]      
Basis spread on variable rate (percent)   1.375%  
Revolving Credit Facility | Line of Credit | Base Rate      
Line of Credit Facility [Line Items]      
Basis spread on variable rate (percent)   0.375%