v3.26.1
Risks and Fair Value - Concentration of Credit Risk (Details)
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
item
customer
Jun. 30, 2025
customer
Jun. 30, 2026
item
customer
USD ($)
Jun. 30, 2025
customer
Dec. 31, 2025
USD ($)
Concentration risk          
Number Of financial institutions | item 3   3    
Total revenue | Customer          
Concentration risk          
Number of major customers | customer 3 3 3 3  
Total revenue | Customer | Customer one          
Concentration risk          
Concentration risk 43.00% 40.00% 41.00% 41.00%  
Total revenue | Customer | Customer two          
Concentration risk          
Concentration risk 25.00% 26.00% 26.00% 26.00%  
Total revenue | Customer | Customer three          
Concentration risk          
Concentration risk 6.00% 10.00% 7.00% 9.00%  
Accounts receivable | Customer          
Concentration risk          
Number of major customers | $     3   3
Accounts receivable | Customer | Customer one          
Concentration risk          
Concentration risk     41.00%   47.00%
Accounts receivable | Customer | Customer two          
Concentration risk          
Concentration risk     29.00%   25.00%
Accounts receivable | Customer | Customer three          
Concentration risk          
Concentration risk     7.00%   10.00%