v3.26.1
ACQUISITION - Schedule of Pro Forma (Details) - Star Operating Companies - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2025
Business Combination [Line Items]    
Revenue $ 59,249 $ 104,039
Gross profit 24,888 44,422
Net income (loss) $ 2,763 $ (169)