XML 72 R63.htm IDEA: XBRL DOCUMENT v3.25.3
Concentration of Credit Risk (Details)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2025
USD ($)
item
customer
Sep. 30, 2024
USD ($)
customer
item
Sep. 30, 2025
USD ($)
item
customer
Sep. 30, 2024
USD ($)
customer
item
Dec. 31, 2024
USD ($)
customer
item
Concentration of Credit Risk          
Deposits | $ $ 10,311   $ 10,311   $ 5,314
U.S. Government money market fund accounts | $         $ 3,638
Number of bitcoins hold | item 5,048 1,018 5,048 1,018  
Fair Value | $ $ 575,772 $ 64,482 $ 575,772 $ 64,482  
Bitcoins pledged | item 315   315    
Receivable from bitcoin collateral | $ $ 35,928   $ 35,928    
Investment holding concentration risk | Intangible digital assets          
Concentration of Credit Risk          
Number of providers | item     2 2  
Investment holding concentration risk | Intangible digital assets | Provider One          
Concentration of Credit Risk          
Concentration risk percentage     70.00% 81.30%  
Investment holding concentration risk | Intangible digital assets | Provider Two          
Concentration of Credit Risk          
Concentration risk percentage     30.00% 18.70%  
Customer concentration risk | Revenue          
Concentration of Credit Risk          
Number of customers | customer 2 2 2 2  
Customer concentration risk | Revenue | Customer one          
Concentration of Credit Risk          
Concentration risk percentage 49.00% 44.00% 45.00% 44.20%  
Customer concentration risk | Revenue | Customer two          
Concentration of Credit Risk          
Concentration risk percentage 23.40% 28.80% 29.00% 26.60%  
Customer concentration risk | Accounts receivable          
Concentration of Credit Risk          
Number of customers | customer     2   3
Customer concentration risk | Accounts receivable | Customer one          
Concentration of Credit Risk          
Concentration risk percentage     45.90%   33.90%
Customer concentration risk | Accounts receivable | Customer two          
Concentration of Credit Risk          
Concentration risk percentage     18.70%   28.70%
Customer concentration risk | Accounts receivable | Customer three          
Concentration of Credit Risk          
Concentration risk percentage         14.00%
Supplier concentration risk | Accounts payable          
Concentration of Credit Risk          
Number of vendors | item     3   3
Supplier concentration risk | Accounts payable | Vendor one          
Concentration of Credit Risk          
Concentration risk percentage     30.80%   29.40%
Supplier concentration risk | Accounts payable | Vendor two          
Concentration of Credit Risk          
Concentration risk percentage     24.60%   16.70%
Supplier concentration risk | Accounts payable | Vendor three          
Concentration of Credit Risk          
Concentration risk percentage     19.70%   15.60%