v3.26.3
Goodwill and Investment and Other Assets, Net - Schedule of Unaudited Pro Forma Revenue and Earnings (Details) - Previously Reported [Member] - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2025
Business Combination, Pro Forma Information [Line Items]    
Revenues, net $ 25,528 $ 75,244
Net (loss) income $ (1,345) $ (4,434)