v3.26.1
Debt Obligations - Short-Term Debt (Details)
€ in Thousands, $ in Thousands
1 Months Ended
Jul. 31, 2026
EUR (€)
Jun. 30, 2026
USD ($)
Jun. 30, 2026
EUR (€)
Dec. 31, 2025
USD ($)
Short-Term Debt [Line Items]        
Short-term debt | $   $ 7,081   $ 17,595
Line of Credit | Overdraft Facility | Revolving Credit Facility        
Short-Term Debt [Line Items]        
Short-term debt   $ 7,100 € 6,200  
Line of Credit | Overdraft Facility | Revolving Credit Facility | Subsequent Event        
Short-Term Debt [Line Items]        
Short-term debt € 5,000      
Repayments of short-term debt € 1,250