General form of registration statement for all companies including face-amount certificate companies

Income Taxes - Schedule of Deferred Tax Assets (Liabilities) (Details)

v3.21.2
Income Taxes - Schedule of Deferred Tax Assets (Liabilities) (Details) - USD ($)
$ in Thousands
May 19, 2021
Dec. 31, 2020
Dec. 31, 2019
Deferred tax assets:      
Total deferred tax assets, net $ 363,600    
Owl Rock Capital and Subsidiaries and Owl Rock Capital Securities LLC      
Deferred tax assets:      
Net operating losses   $ 180 $ 162
Deferred compensation   496 133
Basis difference in subsidiaries   69 0
Other   55 31
Total gross deferred tax assets   800 326
Valuation allowance   0 0
Total deferred tax assets, net   800 326
Deferred tax liabilities   $ 0 $ 0