XML 61 R47.htm IDEA: XBRL DOCUMENT v3.25.1
Risks and Fair Value - Concentration of Credit Risk (Details)
3 Months Ended 12 Months Ended
Mar. 31, 2025
customer
item
Mar. 31, 2024
customer
Dec. 31, 2024
customer
Concentration risk      
Number Of financial institutions | item 3    
Total revenue | Customer      
Concentration risk      
Number of major customers 3 3  
Total revenue | Customer | Customer one      
Concentration risk      
Concentration risk 39.00% 51.00%  
Total revenue | Customer | Customer two      
Concentration risk      
Concentration risk 24.00% 20.00%  
Total revenue | Customer | Customer three      
Concentration risk      
Concentration risk 8.00% 13.00%  
Accounts receivable | Customer      
Concentration risk      
Number of major customers 3   3
Accounts receivable | Customer | Customer one      
Concentration risk      
Concentration risk 47.00%   46.00%
Accounts receivable | Customer | Customer two      
Concentration risk      
Concentration risk 27.00%   28.00%
Accounts receivable | Customer | Customer three      
Concentration risk      
Concentration risk 7.00%   8.00%