v3.26.1
Restricted Cash and Investments - Schedule of Investments In Equity Securities (Details)
$ in Thousands
3 Months Ended 6 Months Ended
Mar. 31, 2025
USD ($)
application
Jun. 30, 2025
USD ($)
Jun. 30, 2026
USD ($)
Dec. 31, 2025
USD ($)
Schedule of Investments        
Equity securities with readily determinable fair values     $ 0 $ 2
Equity securities without readily determinable fair values     36,317 33,154
Equity-method investments     23,265 22,387
Total     $ 59,582 $ 55,543
Investment in Equity Security        
Schedule of Investments        
Investment in impairment status | application 1      
Fair value of investment $ 0      
Impairment of equity investments   $ 12,376