v3.25.1

Goodwill (Details) $ in Millions | 12 Months Ended
--- | ---
Dec. 31, 2024 USD ($)
Disclosure Text Block Supplement [Abstract] |
Temporary Equity, Foreign Currency Translation Adjustments | $ 1.2

X
- References No definition available. + Details
Name: | us-gaap_DisclosureTextBlockSupplementAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Adjustments to temporary equity resulting from foreign currency translation adjustments. + References No definition available. + Details
Name: | us-gaap_TemporaryEquityForeignCurrencyTranslationAdjustments
Namespace Prefix: | us-gaap_
Data Type: | xbrli:monetaryItemType
Balance Type: | credit
Period Type: | duration