v3.25.4
Digital Assets (Details)
Dec. 31, 2025
$ / shares
Digital Assets [Abstract]  
Fair value per share of digital assets $ 0.117665