v3.26.1
Borrowings (Details) - European Revolving Credit Facility - EUR (€)
€ in Millions
2 Months Ended 40 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Apr. 30, 2026
Oct. 28, 2024
Revolving Credit Facility        
Line of Credit Facility [Line Items]        
Loan-to-value covenant 40.00% 45.00%    
European revolving credit facility | Line of Credit        
Line of Credit Facility [Line Items]        
Maximum borrowing capacity     € 100.0 € 730.0