v3.26.1
NONCONTROLLING INTERESTS - Schedule of Redeemable Noncontrolling Interest (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2026
Redeemable Noncontrolling Interest, Equity, Carrying Amount [Roll Forward]    
Beginning balance   $ 70,155
Ending balance $ 69,920 69,920
HRH Class A Unit Noncontrolling Interests    
Redeemable Noncontrolling Interest, Equity, Carrying Amount [Roll Forward]    
Beginning balance 22,047 21,645
Hearthstone Venture net income allocation 726 1,078
Class B unit conversions 0 625
Tax distributions to noncontrolling interests (400) (975)
Ending balance 22,373 22,373
HRH Class B Unit Noncontrolling Interests    
Redeemable Noncontrolling Interest, Equity, Carrying Amount [Roll Forward]    
Beginning balance 10,100 10,739
Hearthstone Venture net income allocation 247 501
Class B unit conversions 0 (625)
Tax distributions to noncontrolling interests (253) (521)
Ending balance 10,094 10,094
Hearthstone Professional Entities Noncontrolling Interests    
Redeemable Noncontrolling Interest, Equity, Carrying Amount [Roll Forward]    
Beginning balance 12,684 12,771
Hearthstone Venture net income allocation 0 0
Class B unit conversions 0 0
Tax distributions to noncontrolling interests (231) (318)
Ending balance 12,453 12,453
Hearthstone    
Redeemable Noncontrolling Interest, Equity, Carrying Amount [Roll Forward]    
Beginning balance 44,831 45,155
Hearthstone Venture net income allocation 973 1,579
Class B unit conversions 0 0
Tax distributions to noncontrolling interests (884) (1,814)
Ending balance $ 44,920 $ 44,920