XML 56 R38.htm IDEA: XBRL DOCUMENT v3.25.2
Fair Value Measurement and Fair Value of Financial Instruments - Narrative (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Sep. 30, 2023
Jun. 30, 2025
Jun. 30, 2024
Schedule of Equity Method Investments [Line Items]          
Number of shares (in shares)     349,138    
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%