XML 104 R86.htm IDEA: XBRL DOCUMENT v3.22.4
Leases (Narrative) (Details)
12 Months Ended
Dec. 31, 2022
USD ($)
Leases [Abstract]  
Option to terminate the lease, term options to terminate the lease within 1 year
Operating lease payments related to extended lease terms $ 2,700,000
Lease payments for leases signed but not yet commenced $ 928,000