v3.26.1
Digital Assets Receivable (Details)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
USD ($)
$ / shares
Digital Assets Receivable  
Number of crypto asset units purchased 290,062.67
Average purchase price per unit of crypto asset | $ / shares $ 334.41
Aggregate purchase price $ 97,000
Fair value of digital assets 97,000
Change in fair value of embedded derivative 50,404
Digital assets receivable 147,404
unrealized gain on embedded derivative $ 50,404