v3.25.1
LEASES - Schedule of Supplemental Disclosure for the Balance Sheet Related to Finance Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Noncurrent assets:    
Operating lease right-of-use assets $ 8,412 $ 9,367
Finance lease right-of-use assets 23 127
Total 8,435 9,494
Current liabilities:    
Operating lease liabilities 1,431 1,446
Finance lease liabilities $ 23 $ 106
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued liabilities Accrued liabilities
Noncurrent liabilities:    
Operating lease liabilities $ 8,278 $ 9,446
Finance lease liabilities $ 0 $ 21
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Other liabilities Other liabilities
Total $ 9,732 $ 11,019