XML 79 R63.htm IDEA: XBRL DOCUMENT v3.25.3
DISCONTINUED OPERATIONS AND ASSETS HELD FOR SALE - Schedule of assets and liabilities held for sale (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Liabilities Held for Sale    
Accounts receivable, net of allowance   $ 18
Disposal Group, Held-for-Sale, Not Discontinued Operations    
Assets Held for Sale    
Cash and cash equivalents   1,324
Accounts receivable, net   3,698
Prepaid expenses and other assets   6,131
Operating lease right-of-use assets   21,639
Property and equipment, net   22,870
Goodwill   17,141
Other intangible assets, net   11,920
Total assets held for sale $ 20,125 84,723
Liabilities Held for Sale    
Accounts payable   1,410
Accrued expenses and other liabilities   13,290
Operating lease liabilities   24,896
Notes payable   1,909
Total liabilities held for sale 419 41,505
Disposal Group, Held-for-Sale, Not Discontinued Operations | Wealth Management    
Assets Held for Sale    
Cash and cash equivalents   0
Accounts receivable, net   0
Prepaid expenses and other assets 3,477 3,704
Operating lease right-of-use assets 394 512
Property and equipment, net 67 71
Goodwill 13,861 13,861
Other intangible assets, net 2,326 2,678
Total assets held for sale 20,125 20,826
Liabilities Held for Sale    
Accounts payable   0
Accrued expenses and other liabilities   0
Operating lease liabilities 419 525
Notes payable   0
Total liabilities held for sale $ 419 525
Disposal Group, Held-for-Sale, Not Discontinued Operations | Atlantic Coast Recycling    
Assets Held for Sale    
Cash and cash equivalents   1,324
Accounts receivable, net   3,698
Prepaid expenses and other assets   2,427
Operating lease right-of-use assets   21,127
Property and equipment, net   22,799
Goodwill   3,280
Other intangible assets, net   9,242
Total assets held for sale   63,897
Liabilities Held for Sale    
Accounts payable   1,410
Accrued expenses and other liabilities   13,290
Operating lease liabilities   24,371
Notes payable   1,909
Total liabilities held for sale   $ 40,980