XML 67 R57.htm IDEA: XBRL DOCUMENT v3.23.2
Segment Reporting - Schedule of Reconciliation of Segment Earnings to Earnings Before Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Abstract]        
Operating earnings (losses) $ 1,780 $ 2,960 $ (850) $ 11,108
General and administrative (1,715) (4,211) (6,487) (8,229)
Interest and other income 570 303 774 327
Interest expense (802) (136) (1,498) (250)
Earnings (Losses) before income taxes 1,548 3,127 (1,574) 11,185
Operating segments        
Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Abstract]        
Operating earnings (losses) 3,495 7,171 5,637 19,337
General and administrative        
Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Abstract]        
Operating earnings (losses) 0 0 0 0
General and administrative (1,715) (4,211) (6,487) (8,229)
Segment reconciling items        
Reconciliation of Operating Profit (Loss) from Segments to Consolidated [Abstract]        
Interest and other income 570 303 774 327
Interest expense $ (802) $ (136) $ (1,498) $ (250)