Schedule of Customer Contact (Details) - USD ($) $ in Millions |
Dec. 31, 2025 |
Dec. 31, 2024 |
|---|---|---|
| Revenue from Contract with Customer [Abstract] | ||
| Costs to obtain contracts with customers, net | $ 0.7 | $ 0.6 |
| Customer contract fulfillment costs, net | 11.4 | 10.4 |
| Total costs of obtaining and fulfilling customer contracts, net | $ 12.1 | $ 11.0 |