v3.26.1
BUSINESS SEGMENTS - Schedule of revenues by geographical area (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Segment Reporting Information [Line Items]    
Total revenues $ 967,599 $ 746,421
Services and fees    
Segment Reporting Information [Line Items]    
Total revenues 633,836 783,304
Trading gains (losses), net    
Segment Reporting Information [Line Items]    
Total revenues 125,530 (57,007)
Fair value adjustments on loans    
Segment Reporting Information [Line Items]    
Total revenues (448) (325,498)
Interest income - loans    
Segment Reporting Information [Line Items]    
Total revenues 10,574 54,141
Interest income - securities lending    
Segment Reporting Information [Line Items]    
Total revenues 6,993 70,862
Sale of goods    
Segment Reporting Information [Line Items]    
Total revenues 191,114 220,619
North America    
Segment Reporting Information [Line Items]    
Total revenues 875,415 644,478
North America | Services and fees    
Segment Reporting Information [Line Items]    
Total revenues 633,836 783,304
North America | Trading gains (losses), net    
Segment Reporting Information [Line Items]    
Total revenues 125,530 (57,007)
North America | Fair value adjustments on loans    
Segment Reporting Information [Line Items]    
Total revenues (448) (325,498)
North America | Interest income - loans    
Segment Reporting Information [Line Items]    
Total revenues 10,574 54,141
North America | Interest income - securities lending    
Segment Reporting Information [Line Items]    
Total revenues 6,993 70,862
North America | Sale of goods    
Segment Reporting Information [Line Items]    
Total revenues 98,930 118,676
Australia    
Segment Reporting Information [Line Items]    
Total revenues 9,905 12,305
Australia | Sale of goods    
Segment Reporting Information [Line Items]    
Total revenues 9,905 12,305
Europe, Middle East, and Africa    
Segment Reporting Information [Line Items]    
Total revenues 52,235 55,517
Europe, Middle East, and Africa | Sale of goods    
Segment Reporting Information [Line Items]    
Total revenues 52,235 55,517
Asia    
Segment Reporting Information [Line Items]    
Total revenues 22,582 24,736
Asia | Sale of goods    
Segment Reporting Information [Line Items]    
Total revenues 22,582 24,736
Latin America    
Segment Reporting Information [Line Items]    
Total revenues 7,462 9,385
Latin America | Sale of goods    
Segment Reporting Information [Line Items]    
Total revenues $ 7,462 $ 9,385