XML 75 R65.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases - Narrative (Details)
Jun. 30, 2024
Financing Receivable, Past Due [Line Items]  
Lessee, lease termination period 1 year
Minimum  
Financing Receivable, Past Due [Line Items]  
Lessee, remaining lease term 1 year
Lessee, lease extension term 1 year
Maximum  
Financing Receivable, Past Due [Line Items]  
Lessee, remaining lease term 15 years
Lessee, lease extension term 5 years