v3.25.1
Fair Value Measurements and Long-term Investments - Narrative (Details) - USD ($)
$ in Millions
3 Months Ended 12 Months Ended
Mar. 27, 2024
Jun. 30, 2025
Dec. 31, 2018
Mar. 31, 2025
Dec. 31, 2024
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Long-term investments       $ 5.0 $ 5.0
Subsequent Event          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Equity securities without readily determinable fair value, downward price adjustment, annual amount   $ 5.0      
Other Assets          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Long-term investments       $ 30.5 $ 24.0
Meitu, Inc.          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Fair value of hierarchy securities $ 18.4        
Equity securities, realized gain $ 3.4        
Variable Interest Entity, Not Primary Beneficiary | Zcool Network Technology Limited | Convertible Preferred Stock          
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]          
Investment value     $ 15.0