v3.26.1
Summary of Significant Accounting Policies - Summary of Revenue by Distribution Chanel (Detail) - Sales Revenue, Net [Member]
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Product Information [Line Items]        
Revenue from Contract with Customer Percentage 100.00% 100.00% 100.00% 100.00%
Direct channels [Member]        
Product Information [Line Items]        
Revenue from Contract with Customer Percentage 92.00% 86.00% 91.00% 89.00%
Indirect channels [Member]        
Product Information [Line Items]        
Revenue from Contract with Customer Percentage 8.00% 14.00% 9.00% 11.00%