v3.25.1
Strategic Investments - Schedule of Strategic Investments (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Equity Method Investments and Joint Ventures [Abstract]    
Initial cost $ 105,112 $ 106,052
Cumulative upward adjustments 146,201 146,201
Cumulative downward adjustments, including impairments (74,558) (63,910)
Carrying value $ 176,755 $ 188,343