v3.26.1
Debt - Schedule of Outstanding Debt (Parenthetical) (Details) - Debt
€ in Thousands, £ in Thousands, $ in Thousands, $ in Thousands, $ in Thousands
Mar. 31, 2026
USD ($)
Mar. 31, 2026
EUR (€)
Mar. 31, 2026
GBP (£)
Mar. 31, 2026
CAD ($)
Mar. 31, 2026
AUD ($)
Dec. 31, 2025
USD ($)
Dec. 31, 2025
EUR (€)
Dec. 31, 2025
GBP (£)
Dec. 31, 2025
CAD ($)
Dec. 31, 2025
AUD ($)
Line Of Credit Facility [Line Items]                    
Maximum borrowing capacity $ 2,542,500                  
Outstanding borrowings $ 623,674 € 13,700 £ 17,450 $ 57,020 $ 24,500 $ 489,674 € 13,700 £ 18,950 $ 52,270 $ 24,500