XML 114 R85.htm IDEA: XBRL DOCUMENT v3.26.1
Equity Method Investments (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2025
Equity Method Investments and Joint Ventures [Abstract]    
Equity method investments $ 20,403 $ 138
Impairment on its equity method investments $ 1,700