v3.26.3
Segment Information and Concentration - Narrative (Details) - segment
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2026
Concentration Risk [Line Items]    
Number of operating segments   1
One member | Revenue Benchmark | Customer Concentration Risk    
Concentration Risk [Line Items]    
Concentration risk percentage 10.00% 10.00%