v3.26.1
Other Investments (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
investment
entity
Dec. 31, 2025
USD ($)
investment
entity
Schedule of Investments [Line Items]    
Other investments $ 19,000 $ 19,000
Number of other investments fully impaired | investment 2 2
Variable interest entity, number of entities company is not primary beneficiary | entity 1 1
Variable interest entity maximum loss exposure, amount $ 0 $ 0
Variable Interest Entity, Not Primary Beneficiary    
Schedule of Investments [Line Items]    
Other investments 0 0
Other Investment    
Schedule of Investments [Line Items]    
Cumulative impairments of strategic investments $ 23,000 $ 23,000