v3.25.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
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Noncash or Part Noncash Acquisitions [Line Items]    
Cash paid for interest $ 1,164 $ 58
Cash paid for income taxes 41 153
Non-cash investing and financing activities:    
Measurement period adjustment related to Acquisition 1,671 0
ROU assets obtained in exchange for lease liabilities 1,370 314
Purchases of inventory included in accounts payable and accrued expenses and other current liabilities 2,691 5,018
Purchases of property and equipment included in accounts payable and accrued expenses and other current liabilities 3,247 4,482
Non-cash directors and officers insurance 0 327
Deferred financing fees included in accounts payable 0 122
CTG    
Non-cash investing and financing activities:    
Fair value of liabilities assumed in Acquisition 0 2,636
Titan    
Non-cash investing and financing activities:    
Fair value of liabilities assumed in Acquisition $ 4,045 $ 0