v3.26.1
Segment Information and Concentration - Narrative (Details) - segment
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2026
Concentration Risk [Line Items]    
Number of operating segments   1
Customer Concentration Risk | Revenue Benchmark | Two Advance Holders    
Concentration Risk [Line Items]    
Concentration risk percentage 10.00% 10.00%