XML 116 R96.htm IDEA: XBRL DOCUMENT v3.25.0.1
Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Supplemental Cash Flow Information [Abstract]      
Cash paid for income taxes, net $ 514 $ 1,296 $ 2,028
Cash paid for interest 11,926 17,169 15,729
Non-cash investing and financing activities:      
Accounts payable and accrued expenses related to property and equipment 31 134 298
Accrued deferred offering costs 68 597 0
Exchange of accounts receivable in exchange for investment in equity securities $ 0 $ 750 $ 0