XML 42 R31.htm IDEA: XBRL DOCUMENT v3.25.2
Business Segments - Schedule of Identifiable Net Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Segment Reporting Information [Line Items]    
Identifiable net assets $ 722,782 $ 728,485
Operating segments | Industrial and commercial    
Segment Reporting Information [Line Items]    
Identifiable net assets 62,571 37,527
Operating segments | Mining royalty lands    
Segment Reporting Information [Line Items]    
Identifiable net assets 47,757 47,527
Operating segments | Development    
Segment Reporting Information [Line Items]    
Identifiable net assets 117,587 144,832
Operating segments | Multifamily    
Segment Reporting Information [Line Items]    
Identifiable net assets 337,760 347,172
Cash items    
Segment Reporting Information [Line Items]    
Identifiable net assets 154,433 149,935
Unallocated corporate assets    
Segment Reporting Information [Line Items]    
Identifiable net assets $ 2,674 $ 1,492