XML 132 R116.htm IDEA: XBRL DOCUMENT v3.26.1
BUSINESS SEGMENTS - Schedule of revenues by geographical area (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Reporting [Line Items]        
Total revenues $ 239,117 $ 225,302 $ 591,177 $ 411,365
Services and fees        
Segment Reporting [Line Items]        
Total revenues 173,595 145,772 325,717 304,611
Fair value adjustments on loans        
Segment Reporting [Line Items]        
Total revenues 4,245 800 10,790 (7,296)
Interest income - loans        
Segment Reporting [Line Items]        
Total revenues 2,171 3,853 3,885 7,049
Interest income - securities lending        
Segment Reporting [Line Items]        
Total revenues 1,632 2,124 2,883 2,964
Revenues - Sale of goods        
Segment Reporting [Line Items]        
Total revenues 44,600 45,073 89,967 92,528
North America        
Segment Reporting [Line Items]        
Total revenues 218,126 202,827 547,357 367,656
North America | Services and fees        
Segment Reporting [Line Items]        
Total revenues 173,595 145,772 325,717 304,611
North America | Trading gains, net        
Segment Reporting [Line Items]        
Total revenues 12,874 27,680 157,935 11,509
North America | Fair value adjustments on loans        
Segment Reporting [Line Items]        
Total revenues 4,245 800 10,790 (7,296)
North America | Interest income - loans        
Segment Reporting [Line Items]        
Total revenues 2,171 3,853 3,885 7,049
North America | Interest income - securities lending        
Segment Reporting [Line Items]        
Total revenues 1,632 2,124 2,883 2,964
North America | Revenues - Sale of goods        
Segment Reporting [Line Items]        
Total revenues 23,609 22,598 46,147 48,819
Australia        
Segment Reporting [Line Items]        
Total revenues 1,973 2,563 4,111 4,682
Australia | Revenues - Sale of goods        
Segment Reporting [Line Items]        
Total revenues 1,973 2,563 4,111 4,682
Europe, Middle East, and Africa        
Segment Reporting [Line Items]        
Total revenues 11,095 12,743 23,874 24,970
Europe, Middle East, and Africa | Revenues - Sale of goods        
Segment Reporting [Line Items]        
Total revenues 11,095 12,743 23,874 24,970
Asia        
Segment Reporting [Line Items]        
Total revenues 5,989 5,327 11,688 10,277
Asia | Revenues - Sale of goods        
Segment Reporting [Line Items]        
Total revenues 5,989 5,327 11,688 10,277
Latin America        
Segment Reporting [Line Items]        
Total revenues 1,934 1,842 4,147 3,780
Latin America | Revenues - Sale of goods        
Segment Reporting [Line Items]        
Total revenues $ 1,934 $ 1,842 $ 4,147 $ 3,780