v3.26.1
Investment in Equity Investees (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2026
Jun. 30, 2025
Joint Venture Disclosure [Line Items]      
Loss on impairment of investment in equity investee   $ 8,910 $ 0
Joint Venture with Corporate Partner      
Joint Venture Disclosure [Line Items]      
Loss on impairment of investment in equity investee $ 8,900