XML 50 R38.htm IDEA: XBRL DOCUMENT v3.25.0.1
Long-Term Debt - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
May 04, 2024
May 04, 2023
May 04, 2020
Nov. 21, 2019
Dec. 31, 2024
Dec. 31, 2023
Debt Instrument [Line Items]              
Letters of Credit Outstanding, Amount $ 37.7         $ 37.7 $ 40.0
Secured Overnight Financing Rate (SOFR) [Member]              
Debt Instrument [Line Items]              
Interest Rate Spread added to Rate           0.10%  
2019 Credit Agreement [Member]              
Debt Instrument [Line Items]              
Original borrowing capacity         $ 250.0    
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage         0.10%    
Letter of Credit Fee in Percentage         1.00%    
2023 Credit Agreement [Member]              
Debt Instrument [Line Items]              
Original borrowing capacity 250.0         $ 250.0  
Line of Credit Facility Accordion 150.0         150.0  
Line of Credit Facility, Maximum Borrowing Capacity 400.0         $ 400.0  
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage           0.09%  
Letter of Credit Fee in Percentage           1.00%  
Letter of Credit [Member]              
Debt Instrument [Line Items]              
Line of Credit Facility, Capacity Available for Specific Purpose Other than for Trade Purchases 100.0         $ 100.0  
Maximum [Member]              
Debt Instrument [Line Items]              
Interest Rate Spread added to Rate           0.375%  
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage           0.175%  
Maximum [Member] | Secured Overnight Financing Rate (SOFR) [Member]              
Debt Instrument [Line Items]              
Interest Rate Spread added to Rate           1.375%  
Minimum [Member]              
Debt Instrument [Line Items]              
Interest Rate Spread added to Rate           0.00%  
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage           0.09%  
Minimum [Member] | Secured Overnight Financing Rate (SOFR) [Member]              
Debt Instrument [Line Items]              
Interest Rate Spread added to Rate           1.00%  
Series B [Member]              
Debt Instrument [Line Items]              
Scheduled principal payment   $ 20.0 $ 20.0        
Maturity date   May 04, 2027          
Notes interest   3.10% 3.10%        
Maturity Date Description   The Series B Notes bear interest at 3.10% per annum and mature on May 4, 2027, unless prepaid. The Series B Notes bear interest at 3.10% per annum and mature on May 4, 2027, unless prepaid.        
Remaining principal amount $ 60.0            
P G I M I N C [Member] | Maximum [Member]              
Debt Instrument [Line Items]              
Aggregate amount on promissory notes issued       $ 350.0      
P G I M I N C [Member] | Series B Notes [Member]              
Debt Instrument [Line Items]              
Proceeds from issuance of senior promissory notes       $ 100.0      
Paid in Three Equal Annual Installments [Member] | Series B [Member]              
Debt Instrument [Line Items]              
Scheduled principal payment   $ 20.0