XML 101 R85.htm IDEA: XBRL DOCUMENT v3.25.0.1
LEASES - Lease Assets and Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Lease assets:    
Operating lease right-of-use assets $ 11,956 $ 14,605
Finance lease assets $ 75 $ 107
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization Property, Plant, and Equipment and Finance Lease Right-of-Use Asset, after Accumulated Depreciation and Amortization
Total lease assets $ 12,031 $ 14,712
Current:    
Operating lease liabilities 3,995 3,717
Finance lease liabilities 77 74
Total current lease liabilities 4,072 3,791
Non-current:    
Operating lease liabilities, non-current 12,585 16,567
Finance lease liabilities, non-current 10 51
Total non-current lease liabilities 12,595 16,618
Total lease liabilities $ 16,667 $ 20,409