ADVANCES, NET - Schedule of Accounts , Notes and Interest Receivable (Details) - USD ($) $ in Thousands |
Mar. 31, 2025 |
Dec. 31, 2024 |
Mar. 31, 2024 |
Dec. 31, 2023 |
---|---|---|---|---|
Receivables [Abstract] | ||||
Trust advances | $ 46,576 | $ 65,048 | ||
Foreclosure advances | 25,500 | 25,761 | ||
Foreclosure loss reserve | (6,931) | (5,286) | $ (5,826) | $ (5,694) |
Total advances, net | $ 65,145 | $ 85,523 |