XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.2
Supplemental Disclosure of Cash Flow and Non-cash Investing and Financing Activities (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Supplemental Cash Flow Elements [Abstract]    
Cash paid for interest $ 1,853 $ 2,960
Cash paid for income taxes 1,979 210
Non-cash activities:    
Fair value of shares received in settlement of litigation 9,300 0
Minimum Profit Share Payments pursuant to TELA APA 2,731 0
Right of use assets arising from operating lease liabilities 1,820 0
Issuance of shares pursuant to employee stock purchase plan 797 680
Purchases of equipment in accounts payable $ 0 $ 252