XML 63 R52.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Narrative (Details)
3 Months Ended
Mar. 31, 2025
Jun. 30, 2025
Lessee, Lease, Description [Line Items]    
Lease extension period (in years) 2 years  
Company Headquarters    
Lessee, Lease, Description [Line Items]    
Term of contract (in years)   12 years
Renewal term (in years)   10 years
Minimum    
Lessee, Lease, Description [Line Items]    
Term of contract (in years)   3 years
Maximum    
Lessee, Lease, Description [Line Items]    
Term of contract (in years)   5 years