v3.25.4
Related Party Transactions (Related Party Revenue) (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2025
Dec. 31, 2024
Related party transactions:        
Management fee revenue $ 8,817 $ 8,869 $ 28,020 $ 27,950
Blackwater [Member]        
Related party transactions:        
Management fee revenue 7,167 7,193 22,776 22,713
Mercury [Member]        
Related party transactions:        
Management fee revenue $ 1,650 $ 1,676 $ 5,244 $ 5,237