XML 107 R94.htm IDEA: XBRL DOCUMENT v3.22.1
Other Assets and Other Liabilities and Accrued Expenses - Schedule of Other Liabilities and Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Deferred Costs, Capitalized, Prepaid, and Other Assets Disclosure [Abstract]    
Accounts payable and accrued expenses $ 154,131 $ 149,816
Loans eligible for repurchase liability 27,686 36,732
Deferred tax liabilities, net 34,335 40,049
Operating lease liability 33,185 29,396
Due to brokers 44 10,763
Commissions payable 16,788 20,412
Securities sold, not yet purchased 3,199 242
Other 22,747 19,126
Total other liabilities and accrued expenses $ 292,115 $ 306,536
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Total other liabilities and accrued expenses Total other liabilities and accrued expenses