v3.26.1
ACQUISITION - Schedule of Pro Forma Information (Details) - Tall Oak
$ in Thousands
6 Months Ended
Jun. 30, 2025
USD ($)
Disposal Group, Including Discontinued Operations [Line Items]  
Revenues $ 276,893
Net income (loss) $ (392)