Accounts and Notes Receivable (Details) - USD ($) $ in Millions |
6 Months Ended | 12 Months Ended |
---|---|---|
Jun. 30, 2025 |
Dec. 31, 2024 |
|
Receivables [Abstract] | ||
Notes receivable with imputed interest | $ 33.2 | $ 39.7 |
Notes receivable with imputed interest, net | $ 30.7 | $ 35.9 |
Imputed interest rate | 6.10% | 6.90% |
X | ||||||||||
- Definition Yield on the receivable, on which interest has been imputed, as calculated from its issuance value or purchase price. The calculated effective interest rate considers factors such as the issued face value or price paid for the receivable, the time period between payments, and the time until maturity [full receipt] of the receivable. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
X | ||||||||||
- Definition The principal amount of the receivable or note before consideration of the discount or premium. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
X | ||||||||||
- Definition The receivable or note face amount less the unamortized discount or premium. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
X | ||||||||||
- References No definition available.
|