v3.26.1
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