v3.26.3
Significant Accounting Policies - Summary of Percentage of Total Sales and Accounts Receivable (Details) - Customer Concentration Risk
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Net Sales | Distributor A          
Concentration Risk [Line Items]          
Customers accounted for 10% or more 12.00% 13.80% 12.40% 14.00%  
Net Sales | Distributor B          
Concentration Risk [Line Items]          
Customers accounted for 10% or more 10.20% 12.70% 10.60% 13.10%  
Net Sales | Distributor C          
Concentration Risk [Line Items]          
Customers accounted for 10% or more       12.60%  
Net Sales | Distributor D          
Concentration Risk [Line Items]          
Customers accounted for 10% or more 10.50% 14.10% 10.20% 12.10%  
Net Sales | Distributor G          
Concentration Risk [Line Items]          
Customers accounted for 10% or more 18.90% 11.70% 17.10% 12.10%  
Net Sales | Distributor H          
Concentration Risk [Line Items]          
Customers accounted for 10% or more 20.10%   19.70%    
Accounts Receivable, net | Distributor A          
Concentration Risk [Line Items]          
Customers accounted for 10% or more     15.10%   14.70%
Accounts Receivable, net | Distributor E          
Concentration Risk [Line Items]          
Customers accounted for 10% or more         14.00%
Accounts Receivable, net | Distributor F          
Concentration Risk [Line Items]          
Customers accounted for 10% or more     12.20%   19.40%
Accounts Receivable, net | Distributor G          
Concentration Risk [Line Items]          
Customers accounted for 10% or more     20.10%   10.90%
Accounts Receivable, net | Distributor H          
Concentration Risk [Line Items]          
Customers accounted for 10% or more     17.50%   16.00%