XML 86 R71.htm IDEA: XBRL DOCUMENT v3.22.4
Leases - Additional Information (Details)
12 Months Ended
Dec. 31, 2022
Lessee Lease Description [Line Items]  
Operating lease existence of option to extend true
Operating lease description The Company’s leases have remaining lease terms of two to five years, some of which may include options to extend the leases for five years or longer, and some of which may include options to terminate the leases within the next 5 years or less. Leases with an initial term of 12 months or less are not recorded on the Consolidated Balance Sheets
Minimum  
Lessee Lease Description [Line Items]  
Remaining lease term 2 years
Lessee term of period to extend 5 years
Maximum  
Lessee Lease Description [Line Items]  
Remaining lease term 5 years