v3.25.2
The Company and Summary of Significant Accounting Policies (Details) - market
Jun. 30, 2025
Jan. 01, 2024
Dec. 31, 2023
Property, Plant and Equipment [Line Items]      
Number of operating markets 190    
Software and Software Development Costs      
Property, Plant and Equipment [Line Items]      
Property, plant and equipment, useful life   4 years 3 years