XML 62 R52.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases (Details)
9 Months Ended
Sep. 30, 2022
Leases (Details) [Line Items]  
Lease, description The office space leases generally have fixed payments with expiration dates ranging from 2022 to 2026, some of which have options to extend the leases from 5 to 10 years and some have options to terminate at the Company’s discretion.
Minimum [Member]  
Leases (Details) [Line Items]  
Lease term 5 years
Maximum [Member]  
Leases (Details) [Line Items]  
Lease term 10 years