v3.26.3
Segment Information - Schedule of Summary of Customers Comprising 10% or More of Total Revenues (Details) - Sales Revenue Net - Customer Concentration Risk
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Customer A      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Concentration risk, percentage (or more)   11.60%  
Customer B      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Concentration risk, percentage (or more) 19.70%   19.80%
Customer C      
Revenues from External Customers and Long-Lived Assets [Line Items]      
Concentration risk, percentage (or more) 10.00%   10.30%