LEASES - Schedule of Presentation of Right-of-Use Assets and Lease Liabilities in the Condensed Consolidated Balance Sheet (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
|---|---|---|
| Assets | ||
| Right-of-use assets | $ 15,660 | $ 15,878 |
| Operating Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] | Other assets | Other assets |
| Current | ||
| Operating | $ 6,109 | $ 6,207 |
| Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] | Accrued and other liabilities | Accrued and other liabilities |
| Noncurrent | ||
| Operating | $ 15,359 | $ 15,483 |
| Total Lease liabilities | 21,468 | 21,690 |
| Operating lease, right-of-use asset, accumulated amortization | $ 14,600 | $ 16,900 |