v3.25.2
Fair Value Measurements - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
May 12, 2025
Dec. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Payments to acquire investments         $ 25,000 $ 0
Gain on change in fair value of investments [1]     $ 1,269 $ 0 1,269 [2] $ 0 [2]
Convertible Note Investment            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Long-term investments   $ 0 25,387   25,387  
Related Party SAFE            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Long-term investments   5,000 0   0  
Aura            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Advertising partnership and revenue sharing agreement, term 3 years          
Aura | Convertible Note Investment            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Payments to acquire investments $ 25,000          
Hubble | Related Party SAFE            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Payments to acquire investments   $ 5,000        
Gain on change in fair value of investments     900   900  
Long-term investments     $ 5,900   $ 5,900  
[1] Includes a related party gain of $882 for the three and six months ended June 30, 2025. No related party gain was recorded during the three and six months ended June 30, 2024.
[2] Includes a related party gain of $882 and zero for the six months ended June 30, 2025 and 2024, respectively.