v3.25.2
EQUITY AND MEZZANINE EQUITY - Schedule of Stock by Class (Details) - Common Class B
6 Months Ended
Jun. 30, 2025
shares
AOCI Attributable to Parent, Net of Tax [Roll Forward]  
Beginning of common stock, issued (in shares) 7,471,008
Ending of common stock, issued (in shares) 6,524,467
Tall Oak  
AOCI Attributable to Parent, Net of Tax [Roll Forward]  
Conversion of Partnership Common Units (in shares) (946,541)
Ending of common stock, issued (in shares) 7,471,008