Fair Value Disclosures - Narrative (Details) - USD ($) $ in Millions |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Fair Value Disclosures [Abstract] | ||
| Fair value of debt | $ 559.3 | $ 387.8 |
| Book value of debt | 492.2 | 399.5 |
| Fair value of accounts receivable | $ 85.9 | $ 74.4 |
| X | ||||||||||
- Definition Total book value of all debt outstanding. No definition available.
|
| X | ||||||||||
- Definition Fair value portion of amount due from customers or clients for goods or services, including trade receivables, that have been delivered or sold in the normal course of business, and amounts due from others, including related parties. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition Fair value portion of debt instrument payable, including, but not limited to, notes payable and loans payable. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- References No definition available.
|