v3.26.3
LEASES - Schedule of Right-of-Use Assets and Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Leases [Abstract]        
Cash paid for operating lease liabilities     $ 1,708 $ 1,624
Right-of-use assets obtained in exchange for new operating lease liabilities     3,587 178
Cash paid for principal portion of finance lease     241 102
Right-of-use assets obtained in exchange for new finance lease liabilities     $ 0 985
Operating Lease, Weighted Average Discount Rate, Percent 5.70%   5.70%  
Finance Lease, Weighted Average Discount Rate, Percent 5.00%   5.00%  
Finance lease amortization $ 82 $ 82 $ 246 137
Finance lease interest expense 7 11 24 19
Operating Lease, Cost $ 607 $ 512 $ 1,694 $ 1,574
Finance Lease, Weighted Average Remaining Lease Term 1 year 6 months 29 days   1 year 6 months 29 days  
Finance Lease, Weighted Average Remaining Lease Term 3 years 25 days   3 years 25 days