XML 89 R75.htm IDEA: XBRL DOCUMENT v3.22.4
Debt - Credit Agreements (Details) - Revolving Credit Facility - Credit Agreement — Revolving Credit Facility
12 Months Ended
Dec. 31, 2022
Eurocurrency Rate  
Line of Credit Facility [Line Items]  
Interest rate 1.125%
Base Rate  
Line of Credit Facility [Line Items]  
Interest rate 0.125%
Minimum | Eurocurrency Rate  
Line of Credit Facility [Line Items]  
Basis spread on variable rate 0.925%
Minimum | Base Rate  
Line of Credit Facility [Line Items]  
Basis spread on variable rate 0.00%
Maximum | Eurocurrency Rate  
Line of Credit Facility [Line Items]  
Basis spread on variable rate 1.45%
Maximum | Base Rate  
Line of Credit Facility [Line Items]  
Basis spread on variable rate 0.45%