XML 53 R45.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Revenue - Summary of Major Source of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Disaggregation Of Revenue [Line Items]    
Revenues $ 17,834 $ 8,663
Real Estate Property Sales    
Disaggregation Of Revenue [Line Items]    
Revenues 6,586  
Management Fees    
Disaggregation Of Revenue [Line Items]    
Revenues 5,906 5,471
Incentive Fees    
Disaggregation Of Revenue [Line Items]    
Revenues 2,676 1,007
Property Management Fees    
Disaggregation Of Revenue [Line Items]    
Revenues 1,186 1,122
Project Management Fees    
Disaggregation Of Revenue [Line Items]    
Revenues 75  
Administration and Service Fees    
Disaggregation Of Revenue [Line Items]    
Revenues $ 1,405 $ 1,063