Significant Accounting Policies, Fair Value of Financial Instruments (Details) $ in Millions |
12 Months Ended | |
---|---|---|
Dec. 31, 2021
USD ($)
|
Dec. 31, 2022
USD ($)
|
|
Fair Values of Financial Instruments [Abstract] | ||
Interest rate derivative | $ 5.4 | |
Unrealized gain from interest rate swap | $ 4.0 | |
Fair value of contingent consideration | $ 3.5 | 8.3 |
Other Current Assets [Member] | ||
Fair Values of Financial Instruments [Abstract] | ||
Interest rate derivative | 2.9 | |
Other Assets [Member] | ||
Fair Values of Financial Instruments [Abstract] | ||
Interest rate derivative | $ 2.5 | |
Volatility [Member] | ||
Fair Values of Financial Instruments [Abstract] | ||
Debt instrument, measurement input | 0.25 | |
Discount Rate [Member] | ||
Fair Values of Financial Instruments [Abstract] | ||
Debt instrument, measurement input | 0.1132 |