NOTES PAYABLE (Details) - Schedule of Debt - USD ($) $ in Thousands |
6 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Dec. 31, 2025 |
|
| NOTES PAYABLE (Details) - Schedule of Debt [Line Items] | ||
| Gross Notes Payable | $ 71,395 | $ 70,775 |
| Notes Payable - Acquisitions | ||
| NOTES PAYABLE (Details) - Schedule of Debt [Line Items] | ||
| Maturity | 08/01/26 - 07/01/29 | |
| Gross Notes Payable | 10,775 | |
| Notes Payable - Acquisitions | Minimum | ||
| NOTES PAYABLE (Details) - Schedule of Debt [Line Items] | ||
| Cash Interest Rate | 2.00% | |
| Notes Payable - Acquisitions | Maximum | ||
| NOTES PAYABLE (Details) - Schedule of Debt [Line Items] | ||
| Cash Interest Rate | 4.00% | |
| Notes Payable – Senior Credit Facility | ||
| NOTES PAYABLE (Details) - Schedule of Debt [Line Items] | ||
| Maturity | 04/30/30 | |
| Cash Interest Rate | 8.99% | |
| Gross Notes Payable | $ 60,000 | 60,000 |
| Long-term Debt | ||
| NOTES PAYABLE (Details) - Schedule of Debt [Line Items] | ||
| Gross Notes Payable | 64,415 | $ 65,941 |
| Notes Payable - Acquisitions | ||
| NOTES PAYABLE (Details) - Schedule of Debt [Line Items] | ||
| Gross Notes Payable | $ 11,395 |