XML 79 R67.htm IDEA: XBRL DOCUMENT v3.21.2
Related Party Transactions (Summary of Revenue Recognized and Amounts Paid Related to Service Provided to and from Portfolio Companies) (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Related Party Transactions [Abstract]        
Revenue recognized related to services provided $ 1,678 $ 838 $ 3,448 $ 1,881
Amount paid related to services received $ 4,688 $ 4,166 $ 8,941 $ 9,458