v3.25.2
LEASES - Summary of the Annual Undiscounted Cash Flows for Lease Liabilities Maturity Analysis (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Leases [Abstract]  
Six-month period ending December 31, 2025 $ 2,276
2026 3,400
2027 2,933
2028 2,013
2029 1,788
2030 1,788
Thereafter 9,087
Total future lease payments 23,285
Less: Imputed interest (4,351)
Present value of operating lease liabilities $ 18,934