XML 72 R62.htm IDEA: XBRL DOCUMENT v3.25.1
Concentration of Credit Risk (Details)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2025
USD ($)
customer
item
Mar. 31, 2024
customer
Dec. 31, 2024
USD ($)
customer
item
Concentration of Credit Risk      
Deposits | $ $ 6,195   $ 5,314
U.S. Government money market fund accounts | $ $ 3,676   3,638
Number of bitcoins hold | item 3,192    
Fair Value | $ $ 263,504   $ 214,633
Investment holding concentration risk | Intangible digital assets      
Concentration of Credit Risk      
Number of providers | item 2    
Investment holding concentration risk | Intangible digital assets | Provider One      
Concentration of Credit Risk      
Concentration risk percentage 61.50%    
Investment holding concentration risk | Intangible digital assets | Provider Two      
Concentration of Credit Risk      
Concentration risk percentage 38.50%    
Customer concentration risk | Revenue      
Concentration of Credit Risk      
Number of customers | customer 2 3  
Customer concentration risk | Revenue | Customer one      
Concentration of Credit Risk      
Concentration risk percentage 41.80% 45.00%  
Customer concentration risk | Revenue | Customer two      
Concentration of Credit Risk      
Concentration risk percentage 31.90% 24.70%  
Customer concentration risk | Revenue | Customer three      
Concentration of Credit Risk      
Concentration risk percentage   10.50%  
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 38.00%   33.90%
Customer concentration risk | Accounts receivable | Customer two      
Concentration of Credit Risk      
Concentration risk percentage 28.40%   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 48.10%   29.40%
Supplier concentration risk | Accounts payable | Vendor two      
Concentration of Credit Risk      
Concentration risk percentage 12.40%   16.70%
Supplier concentration risk | Accounts payable | Vendor three      
Concentration of Credit Risk      
Concentration risk percentage 11.30%   15.60%