XML 89 R82.htm IDEA: XBRL DOCUMENT v3.25.2
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, 2025
Jun. 30, 2024
Noncash or Part Noncash Acquisitions [Line Items]    
Cash paid for interest $ 2,381 $ 660
Cash paid for income taxes 1,227 256
Non-cash investing and financing activities:    
Measurement period adjustment related to Acquisition 1,671 0
ROU assets obtained in exchange for operating lease liabilities 1,548 5,054
Non-cash consideration in Titan Acquisition 4,597 0
Purchases of inventory included in accounts payable and accrued expenses and other current liabilities 1,128 5,082
Purchases of property and equipment included in accounts payable and accrued expenses and other current liabilities 866 1,402
Net exercise of stock options 0 255
Shares withheld from exercise of stock options for payment of taxes 0 35
Deferred Financing Fees Included In Accounts Payable 0 49
CTG    
Non-cash investing and financing activities:    
Fair value of liabilities assumed in Acquisition 0 3,162
Titan    
Non-cash investing and financing activities:    
Fair value of liabilities assumed in Acquisition $ 4,045 $ 0