v3.25.1
Basis of Presentation and Summary of Significant Accounting Policies - Summary of Disaggregation of Revenue (Detail) - Revenue, Product and Service Benchmark [Member] - Product Concentration Risk [Member]
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Direct Platform Revenue [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 73.00% 67.00%
Integrated Platform Revenue [Member]    
Disaggregation of Revenue [Line Items]    
Revenue 27.00% 33.00%