v3.25.4
Segment Reporting - Schedule of Segment (Details)
$ in Thousands
9 Months Ended
Dec. 31, 2025
USD ($)
Segment Reporting Information [Line Items]  
Total segment revenues $ 29,499
Segment expenses  
Management fee 995
Performance participation allocation 1,319
Other segment income (expenses), net (7,711)
Consolidated segment net loss (13,108)
Reportable Segment  
Segment Reporting Information [Line Items]  
Total segment revenues 29,499
Segment expenses  
Fund level expenses 817
Management fee 995
Performance participation allocation 1,319
Interest expense 7,406
Other segment income (expenses), net 32,070
Consolidated segment net loss $ (13,108)