XML 112 R98.htm IDEA: XBRL DOCUMENT v3.25.0.1
COMMITMENTS AND CONTINGENCIES - Operating Lease maturity (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Commitments and Contingencies Disclosure [Abstract]  
2025 $ 2,084
2026 1,779
2027 1,793
2028 1,024
2029 534
Thereafter 0
Total minimum lease payments 7,214
Less: effects of discounting (1,022)
Present value of future minimum lease payments 6,192
Less: current lease liability, included in accrued expenses and other $ (1,799)
Operating Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued Liabilities, Current
Non-current lease liability, included in other non-current liabilities $ 4,393
Operating Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other Liabilities, Noncurrent