XML 103 R85.htm IDEA: XBRL DOCUMENT v3.24.0.1
COMMITMENTS AND CONTINGENCIES - Lease maturity (Details)
$ in Thousands
Dec. 31, 2023
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2024 $ 1,967
2025 1,610
2026 1,290
2027 1,289
2028 506
Thereafter 0
Total minimum lease payments 6,662
Less: effects of discounting (990)
Present value of future minimum lease payments 5,672
Less: current lease liability, included in accrued expenses and other $ (1,561)
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued Liabilities, Current
Non-current lease liability, included in other non-current liabilities $ 4,111
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other Liabilities, Noncurrent