v3.26.1
Risks and Fair Value - Concentration of Credit Risk (Details)
3 Months Ended 12 Months Ended
Mar. 31, 2026
customer
item
Mar. 31, 2025
customer
Dec. 31, 2025
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 38.00% 39.00%  
Total revenue | Customer | Customer two      
Concentration risk      
Concentration risk 28.00% 24.00%  
Total revenue | Customer | Customer three      
Concentration risk      
Concentration risk 7.00% 8.00%  
Accounts receivable | Customer      
Concentration risk      
Number of major customers 3   3
Accounts receivable | Customer | Customer one      
Concentration risk      
Concentration risk 44.00%   47.00%
Accounts receivable | Customer | Customer two      
Concentration risk      
Concentration risk 28.00%   25.00%
Accounts receivable | Customer | Customer three      
Concentration risk      
Concentration risk 9.00%   10.00%