v3.25.2
Non-controlling Interest - Net income (loss) reconciliation (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2024
Mar. 31, 2024
Jun. 30, 2025
Jun. 30, 2024
Noncontrolling Interest [Line Items]            
Income (loss) before provision for income taxes attributable to Holdings $ 4,183   $ 4,578   $ 3,357 $ 2,132
Income (loss) before provision for income taxes attributable to NCI 2,678   3,085   2,138 1,428
Income (loss) before provision for income taxes 6,861   7,663   5,495 3,560
(Provision) / benefit for income taxes attributable to Holdings 502   (873)   (630) (1,780)
(Provision) / benefit for income taxes attributable to NCI (665)   (600)   (1,403) (1,197)
(Provision) / benefit for income taxes (163)   (1,473)   (2,033) (2,977)
Net income (loss) attributable to Holdings 4,685   3,705   2,727 352
Net income (loss) attributable to NCI 2,013   2,485   735 231
Net income (loss) $ 6,698 $ (3,236) $ 6,190 $ (5,607) $ 3,462 $ 583
RMCO, LLC | Weighted Average            
Noncontrolling Interest [Line Items]            
WAO percentage of Holdings 61.40%   60.00%   61.00% 59.80%
WAO percentage 100.00%   100.00%   100.00% 100.00%
RIHI | RMCO, LLC | Weighted Average            
Noncontrolling Interest [Line Items]            
WAO percentage: NCI 38.60%   40.00%   39.00% 40.20%