v3.26.1
LEASES - Schedule of Right-of-Use Assets and Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Leases [Abstract]    
Cash paid for operating lease liabilities $ 559 $ 569
Right-of-use assets obtained in exchange for new operating lease liabilities 400 137
Cash paid for principal portion of finance lease 79 0
Right-of-use assets obtained in exchange for new finance lease liabilities $ 0 0
Finance Lease, Weighted Average Remaining Lease Term 3 years  
Operating Lease, Weighted Average Discount Rate, Percent 5.10%  
Finance Lease, Weighted Average Discount Rate, Percent 5.00%  
Finance lease amortization $ 82 0
Finance lease interest expense 9 0
Operating Lease, Cost $ 534 $ 547
Finance Lease, Weighted Average Remaining Lease Term 2 years 1 month 6 days