v3.25.2
Debt - Interest Cost Amendment (Details)
Oct. 13, 2023
Greater than 4.00  
Debt Instrument [Line Items]  
Interest Cost 0.0250
Commitment Fee 0.0040
3.51 to 4.00  
Debt Instrument [Line Items]  
Interest Cost 0.0225
Commitment Fee 0.0035
2.51 to 3.50  
Debt Instrument [Line Items]  
Interest Cost 0.0200
Commitment Fee 0.0030
Less than or equal to 2.50  
Debt Instrument [Line Items]  
Interest Cost 0.0175
Commitment Fee 0.0025