XML 78 R68.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Narrative (Details)
Mar. 31, 2025
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 13 years
Lessee, lease extension term 5 years