v3.25.4
Intangible Assets, Goodwill, and Digital Assets - Intangible Assets, Goodwill, and Digital Assets (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
$ / Bitcoin
Dec. 31, 2024
$ / Bitcoin
Goodwill and Intangible Assets Disclosure [Abstract]    
Digital assets at December 31, 2024 | $ / Bitcoin 99.8 0
Digital assets at December 31, 2024 | $ $ 0  
Additions, Unit | $ / Bitcoin 99.8  
Addition | $ $ 9,968  
Unrealized loss ,Unit | $ / Bitcoin 0  
Unrealized loss, net | $ $ (1,233)  
Digital assets at December 31, 2025 | $ / Bitcoin 99.8  
Digital assets at December 31, 2025 | $ $ 8,735