v3.26.1
Revenue - Summary of Major Source of Revenue (Details) - USD ($)
$ in Thousands
12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Disaggregation Of Revenue [Line Items]    
Revenues $ 27,776 $ 16,316
Alternative Credit    
Disaggregation Of Revenue [Line Items]    
Revenues 6,070 10,323
Alternative Credit | Management Fees    
Disaggregation Of Revenue [Line Items]    
Revenues 4,545 4,993
Alternative Credit | Incentive Fees    
Disaggregation Of Revenue [Line Items]    
Revenues 0 4,069
Alternative Credit | Administration and Service Fees    
Disaggregation Of Revenue [Line Items]    
Revenues 1,525 1,261
Real Estate    
Disaggregation Of Revenue [Line Items]    
Revenues 21,706 5,993
Real Estate | Management Fees    
Disaggregation Of Revenue [Line Items]    
Revenues 2,608 2,045
Real Estate | Administration and Service Fees    
Disaggregation Of Revenue [Line Items]    
Revenues 665 253
Real Estate | Property Management Fees    
Disaggregation Of Revenue [Line Items]    
Revenues 1,318 1,245
Real Estate | Real Estate Property Sales    
Disaggregation Of Revenue [Line Items]    
Revenues 14,743 1,192
Real Estate | Project Management Fees    
Disaggregation Of Revenue [Line Items]    
Revenues 2,191 941
Real Estate | Real Estate Rental Income    
Disaggregation Of Revenue [Line Items]    
Revenues $ 181 $ 317