v3.25.3
Debt Obligations - Short-Term Debt (Details)
$ in Thousands
8 Months Ended
Sep. 30, 2025
USD ($)
Sep. 30, 2025
EUR (€)
Dec. 31, 2024
USD ($)
Short-Term Debt [Line Items]      
Short-term debt $ 17,606   $ 0
Line of Credit | Overdraft Facility | Revolving Credit Facility      
Short-Term Debt [Line Items]      
Short-term debt $ 17,600 € 15,000,000  
Margin rate (as a percent) 1.80%    
Commitment fee (as a percent) 1.25%    
Line of credit facility, commission fee (as a percent) 0.035%