XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.3
Leases - Additional Information (Details)
$ in Millions
3 Months Ended 9 Months Ended
Sep. 30, 2023
USD ($)
Office
Sep. 30, 2023
USD ($)
Lessee Lease Description [Line Items]    
Operating leases, option to extend lease   The leases may include options to extend the lease periods for up to 5 years
Finance leases, option to extend lease   The leases may include options to extend the lease periods for up to 5 years
Operating leases, existence of option to extend   true
Operating leases, option to terminate lease   options to terminate the leases within 1 year
Finance leases, option to terminate lease   options to terminate the leases within 1 year
Operating leases, existence of option to terminate   true
Operating leases, residual value guarantee description   The leases may include a residual value guarantee or a responsibility to return the property to its original state of use.
Finance leases, residual value guarantee description   The leases may include a residual value guarantee or a responsibility to return the property to its original state of use.
Operating leases, existence of residual value guarantee   true
Number of office facilities, ceased use | Office 2  
Impairment related to operating lease right-of-use asset $ 2.9  
Impairment related to leasehold improvement 2.9  
Accrued other future lease-related expenses $ 2.2 $ 2.2
Minimum    
Lessee Lease Description [Line Items]    
Operating leases, remaining lease term 1 year 1 year
Finance leases, remaining lease term 1 year 1 year
Maximum    
Lessee Lease Description [Line Items]    
Operating leases, remaining lease term 15 years 15 years
Finance leases, remaining lease term 15 years 15 years
Operating leases, extendable lease term 5 years 5 years
Finance leases, extendable lease term 5 years 5 years
Operating leases, termination lease term   1 year
Finance leases, termination lease term   1 year