v3.26.1
Accounts Receivable, Net - Narrative (Details) - facility
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Number of facilities enabling the sale of accounts receivable 2  
Customers | Accounts Receivable | Credit Concentration Risk    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Concentration risk (percentage) 6.10% 8.00%