XML 115 R101.htm IDEA: XBRL DOCUMENT v3.21.2
Other Assets and Other Liabilities and Accrued Expenses - Schedule of Other Liabilities and Accrued Expenses (Details) - USD ($)
$ in Thousands
Sep. 30, 2021
Dec. 31, 2020
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Accounts payable and accrued expenses $ 130,273 $ 106,142
Loans eligible for repurchase liability 48,452 70,593
Deferred tax liabilities, net 32,801 24,183
Operating lease liability 30,407 32,914
Due to brokers 18,819 45,047
Commissions payable 15,640 18,678
Securities sold, not yet purchased 6,266 46,637
Other 22,861 18,671
Total other liabilities and accrued expenses $ 305,519 $ 362,865
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Total other liabilities and accrued expenses Total other liabilities and accrued expenses