XML 122 R107.htm IDEA: XBRL DOCUMENT v3.22.4
Debt - Covenants (Details) - Line of Credit
12 Months Ended
Dec. 31, 2022
Debt Instrument [Line Items]  
Credit Agreement, covenant compliance, actual leverage ratio 2.34
Credit Agreement, covenant terms, maximum leverage ratio 3.50
Credit Agreement, covenant compliance, actual interest coverage ratio 8.96
Credit Agreement, covenant terms, minimum interest coverage ratio 3.50