XML 55 R38.htm IDEA: XBRL DOCUMENT v3.25.3
Fair Value Measurement and Fair Value of Financial Instruments - Narrative (Details) - USD ($)
shares in Thousands, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2025
Sep. 30, 2024
Schedule of Equity Method Investments [Line Items]          
Number of shares (in shares)     349    
Payments to acquire equity method investments     $ 95,000    
Equity contracts          
Schedule of Equity Method Investments [Line Items]          
Change in fair value of liability $ 0 $ 0   $ 0 $ 0
Performance-based RSUs | Minimum          
Schedule of Equity Method Investments [Line Items]          
Shares based upon achievement of specified financial performance conditions (as percentage)     20.00%    
Performance-based RSUs | Maximum          
Schedule of Equity Method Investments [Line Items]          
Shares based upon achievement of specified financial performance conditions (as percentage)     200.00%    
Rayliant Global Advisors Limited          
Schedule of Equity Method Investments [Line Items]          
Equity method investment, ownership (percent)     49.99%