XML 114 R87.htm IDEA: XBRL DOCUMENT v3.25.0.1
BITCOIN - Changes in Bitcoin Investment (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2024
USD ($)
bitcoin
Dec. 31, 2023
USD ($)
bitcoin
Dec. 31, 2022
USD ($)
bitcoin
Amount of bitcoin      
Balance (in bitcoin) | bitcoin 8,485 8,038 8,038
Additions (in bitcoin) | bitcoin 447    
Value      
Bitcoin, beginning balance $ 339,898 $ 102,303  
Additions 31,466    
Remeasurement 420,918 207,084 $ 0
Bitcoin, ending balance $ 792,282 339,898 102,303
Cumulative Effect, Period of Adoption, Adjustment      
Value      
Bitcoin, beginning balance   $ 30,511  
Bitcoin, ending balance     $ 30,511