Related Party Transactions - Additional Information (Details) $ / shares in Units, $ in Thousands |
12 Months Ended |
|---|---|
|
Dec. 31, 2025
USD ($)
$ / shares
| |
| Related Party Transactions | |
| 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 |