XML 99 R87.htm IDEA: XBRL DOCUMENT v3.25.2
Commitments and Contingencies - Fair Value of Our Contingent Consideration Liability (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2025
USD ($)
Fair Value Measurements (Details) - Schedule of Changes in Estimated Fair Value of Liability  
Change in fair value of contingent consideration $ 9,400
Level 3 | Block Mining Inc.  
Fair Value Measurements (Details) - Schedule of Changes in Estimated Fair Value of Liability  
Balance as of December 31, 2024 26,855
Change in fair value of contingent consideration (17,642)
Balance as of June 30, 2025 $ 9,213