XML 59 R47.htm IDEA: XBRL DOCUMENT v3.25.3
Risks and Fair Value - Concentration of Credit Risk (Details)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2025
item
customer
Sep. 30, 2024
customer
Sep. 30, 2025
item
customer
Sep. 30, 2024
customer
Dec. 31, 2024
customer
Concentration risk          
Number Of financial institutions | item 3   3    
Total revenue | Customer          
Concentration risk          
Number of major customers 3 3 3 3  
Total revenue | Customer | Customer one          
Concentration risk          
Concentration risk 46.00% 41.00% 43.00% 45.00%  
Total revenue | Customer | Customer two          
Concentration risk          
Concentration risk 23.00% 26.00% 25.00% 23.00%  
Total revenue | Customer | Customer three          
Concentration risk          
Concentration risk 9.00% 9.00% 9.00% 11.00%  
Accounts receivable | Customer          
Concentration risk          
Number of major customers     3   3
Accounts receivable | Customer | Customer one          
Concentration risk          
Concentration risk     45.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     10.00%   8.00%