XML 42 R31.htm IDEA: XBRL DOCUMENT v3.25.1
Business segments - Schedule of Identifiable Net Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Segment Reporting Information [Line Items]    
Identifiable net assets $ 717,123 $ 728,485
Cash items    
Segment Reporting Information [Line Items]    
Identifiable net assets 143,634 149,935
Unallocated corporate assets    
Segment Reporting Information [Line Items]    
Identifiable net assets 1,828 1,492
Industrial and commercial | Operating Segments    
Segment Reporting Information [Line Items]    
Identifiable net assets 37,198 37,527
Mining royalty lands | Operating Segments    
Segment Reporting Information [Line Items]    
Identifiable net assets 47,506 47,527
Development | Operating Segments    
Segment Reporting Information [Line Items]    
Identifiable net assets 144,538 144,832
Multifamily | Operating Segments    
Segment Reporting Information [Line Items]    
Identifiable net assets $ 342,419 $ 347,172