Fair Value Measurement - Narrative (Details) - USD ($) $ in Millions |
3 Months Ended | 6 Months Ended |
|---|---|---|
Jun. 30, 2024 |
Jun. 30, 2024 |
|
| Fair Value Disclosures [Abstract] | ||
| Non-cash impairment charges | $ 0.5 | $ 0.5 |
| Impairment of leasehold | $ 0.6 | $ 0.6 |
| X | ||||||||||
- Definition Amount of impairment loss from capitalized computer software costs. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- References No definition available.
|
| X | ||||||||||
- Definition The adjustment to reduce the value of existing agreements that specify the lessee's rights to use the leased property. This expense is charged when the estimates of future profits generated by the leased property are reduced. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|