XML 51 R32.htm IDEA: XBRL DOCUMENT v3.23.1
Acquisitions and Divestitures - Summarized financial information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]    
Gross Profit $ 17,801 $ 27,265
Net income (5,356) $ (13,029)
IM Topco, LLC    
Income Statement, Balance Sheet and Additional Disclosures by Disposal Groups, Including Discontinued Operations [Line Items]    
Revenues 7,791  
Gross Profit 7,791  
Income from continuing operations 317  
Net income $ 317