XML 92 R74.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Additional Information (Details) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Lessee, Lease, Description [Line Items]    
Operating lease, not yet commenced, future lease payments $ 1.2  
Operating lease, not yet commenced, commencement period 12 months  
Operating lease, not yet commenced, lease term 7 years  
Operating leases weighted-average remaining lease term 5 years 1 month 6 days 4 years 2 months 12 days
Operating leases discount rate 7.10% 5.80%
Impairment charges related to operating lease right-of-use assets $ 23.5 $ 6.5
Impairment charges related to closing of a physical office location 1.3  
Impairment charges related to wind-down of ecommerce operations $ 22.2  
Real Estate    
Lessee, Lease, Description [Line Items]    
Options to renew leases true  
Options to extend leases, description Certain of the Company’s real estate leases include one or more options to renew, with renewal terms that can extend the lease term from one to five years. The exercise of lease renewal options is at the Company’s sole discretion. If it is reasonably certain that the Company will exercise such options, the periods covered by such options are included in the lease term and are recognized as part of the Company’s right-of-use assets and lease liabilities.  
Maximum | Real Estate    
Lessee, Lease, Description [Line Items]    
Leases term 9 years  
Leases renewal term 5 years  
Minimum | Real Estate    
Lessee, Lease, Description [Line Items]    
Leases term 3 months  
Leases renewal term 1 year