v3.26.1
Long-Term Debt - Additional Information (Details) - USD ($)
$ in Thousands
6 Months Ended
May 04, 2026
May 04, 2025
May 04, 2024
May 04, 2023
May 04, 2020
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Debt Instrument [Line Items]                
Principal payments           $ 20,000 $ 20,000  
2023 Credit Agreement [Member]                
Debt Instrument [Line Items]                
Maturity Date Description           The Credit Agreement, which matures in March 2028,    
Original borrowing capacity           $ 250,000    
Line of Credit Facility Accordion           150,000    
Line of Credit Facility, Maximum Borrowing Capacity           400,000    
Line of credit facility, increase in borrowing capacity           150,000    
Line of Credit Facility, Capacity Available for Specific Purpose Other than for Trade Purchases           $ 100,000    
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage           0.09%    
Letter of Credit Fee in Percentage           1.00%    
Letters of Credit Outstanding, Amount           $ 31,800   $ 37,500
Debt instrument, borrowing availability under Credit Agreement           $ 368,200    
2023 Credit Agreement [Member] | Secured Overnight Financing Rate (SOFR) [Member]                
Debt Instrument [Line Items]                
Interest Rate Spread added to Rate           0.10%    
Maximum [Member] | 2023 Credit Agreement [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] | 2023 Credit Agreement [Member] | Secured Overnight Financing Rate (SOFR) [Member]                
Debt Instrument [Line Items]                
Interest Rate Spread added to Rate           1.375%    
Minimum [Member] | 2023 Credit Agreement [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] | 2023 Credit Agreement [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]                
Principal payments $ 20,000 $ 20,000 $ 20,000 $ 20,000        
Remaining principal amount           $ 20,000    
Notes interest           3.10%    
Maturity Date Description           The Series B Notes bear interest at 3.10% per annum and mature on May 4, 2027, unless prepaid.    
P G I M I N C [Member] | Maximum [Member]                
Debt Instrument [Line Items]                
Aggregate amount on promissory notes issued         $ 350,000      
P G I M I N C [Member] | Series B Notes [Member]                
Debt Instrument [Line Items]                
Proceeds from issuance of senior promissory notes         $ 100,000