XML 295 R86.htm IDEA: XBRL DOCUMENT v3.24.0.1
Segment Reporting - Reconciliation of Operating Profit (Loss) from Segments to Consolidated (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Reconciliation of income from continuing operations from segments to consolidated [Abstract]      
Total consolidated operating income (loss) $ 9,624 $ (7,958) $ (2,430)
Other income (expense), net 1,387 (1,348) 8,665
Income (loss) from continuing operations before income taxes $ 11,011 $ (9,306) $ 6,235