Significant Accounting Policies - Property and Equipment (Details) - USD ($) $ in Millions |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2023 |
Dec. 31, 2022 |
Dec. 31, 2021 |
|
Impairment of long-lived assets | $ 0.0 | $ 0.0 | |
Impairment, Long-Lived Asset, Held-for-Use, Statement of Income or Comprehensive Income [Extensible Enumeration] | Asset Impairment Charges | Asset Impairment Charges | Asset Impairment Charges |
Property and equipment impairments | $ 0.3 | ||
Minimum | |||
Useful life | 3 years | ||
Maximum | |||
Useful life | 5 years | ||
Internal-use software | |||
Useful life | 3 years |