v3.25.2
Segment Results - Schedule of Operating Segment Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Segment Reporting Information, Profit (Loss) [Abstract]        
Depreciation and amortization     $ 19,268 $ 17,979
Selling, general and administrative $ 7,014 $ 7,252 14,004 14,491
Operating Income (Loss) 28,138 16,234 52,119 40,017
(Gain) loss on disposal of assets and settlements, net (11,563) (2,125) (11,756) (2,148)
(Income) loss from joint ventures (2,589) (996) (5,614) (1,694)
Gain (loss) on commercial real estate transactions 0 0 4,103 0
Interest expense (5,856) (5,929) (11,658) (11,439)
Income (Loss) from Continuing Operations Before Income Taxes 25,091 11,832 46,346 32,070
Operating Segments        
Segment Reporting Information, Profit (Loss) [Abstract]        
Operating Income (Loss) 36,111 22,779 64,387 52,691
Segment Reconciling Items        
Segment Reporting Information, Profit (Loss) [Abstract]        
Gain (loss) on commercial real estate transactions 0 0 4,103 0
Interest expense (5,856) (5,929) (11,658) (11,439)
Corporate and other expense (5,164) (5,018) (10,486) (9,182)
Commercial Real Estate        
Segment Reporting Information, Profit (Loss) [Abstract]        
Commercial Real Estate 50,731 49,208 101,774 98,096
Operating costs and expenses 26,932 25,134 53,101 50,550
Commercial Real Estate | Operating Segments        
Segment Reporting Information, Profit (Loss) [Abstract]        
Commercial Real Estate 50,731 49,215 101,774 98,109
Operating costs and expenses 13,082 12,766 26,457 25,348
Property taxes 3,846 3,483 7,485 7,346
Depreciation and amortization 10,007 8,890 19,165 17,865
Selling, general and administrative 1,614 1,505 3,067 3,057
Operating Income (Loss) 22,205 22,611 45,631 44,592
Commercial Real Estate | Intersegment Eliminations        
Segment Reporting Information, Profit (Loss) [Abstract]        
Commercial Real Estate 0 7 0 13
Other segment items (23) (40) (31) (99)
Land Operations        
Segment Reporting Information, Profit (Loss) [Abstract]        
Land Operations 971 1,839 3,666 14,153
Land Operations | Operating Segments        
Segment Reporting Information, Profit (Loss) [Abstract]        
Selling, general and administrative 48 318 275 638
Other segment items (12) (84) (45) (99)
Operating Income (Loss) 13,906 168 18,756 8,099
Land Operations 971 1,839 3,666 14,153
Development cost of sales 0 1,037 0 2,526
Unimproved/other property land cost of sales 160 211 453 1,857
Other operating costs and expenses 1,021 1,117 1,622 2,781
Expense (income) from changes to liabilities related to legacy operations 0 2,193 0 2,193
(Gain) loss on disposal of assets and settlements, net (11,563) (2,125) (11,781) (2,148)
(Income) loss from joint ventures $ (2,589) $ (996) $ (5,614) $ (1,694)