XML 29 R6.htm IDEA: XBRL DOCUMENT v3.25.0.1
CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Statement of Comprehensive Income [Abstract]      
Net income (loss) attributable to non-controlling interests $ 71,247 $ 30,272 $ 32,110
Other comprehensive loss, net of tax      
Currency translation adjustment (223) (502) (2,809)
Comprehensive income 71,024 29,770 29,301
Net income (loss) attributable to non-controlling interests (310) 93 (241)
Comprehensive income attributable to Oppenheimer Holdings Inc. $ 71,334 $ 29,677 $ 29,542