v3.26.1
SUPPLEMENTAL CASH FLOWS - Summary of Cash Flows Related to Income Taxes, Interest, Leases, Inventory Purchases and Capital Expenditures Included in Accounts Payable, Assumed Liabilities Acquired in a Business Combination and Other Non-cash Investing and Financing Activities (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Noncash or Part Noncash Acquisitions [Line Items]    
Cash paid for interest $ 1,818 $ 2,381
Cash paid for income taxes 635 1,227
Operating cash flows from operating leases 1,721 3,382
Non-cash investing and financing activities:    
Measurement period adjustment related to Acquisition   1,671
ROU assets obtained in exchange for operating lease liabilities 1,825 1,548
Treasury stock obtained in exchange for shares withheld on vesting 221  
Reduction in promissory note 184  
Purchases of inventory included in accounts payable and accrued expenses and other current liabilities 1,308 1,128
Purchases of property and equipment included in accounts payable and accrued expenses and other current liabilities $ 1,629 866
Titan    
Non-cash investing and financing activities:    
Fair value of liabilities assumed in Acquisition   4,045
Non-cash consideration in Acquisition   $ 4,597