XML 44 R28.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies (Tables)
3 Months Ended
Mar. 31, 2025
Accounting Policies [Abstract]  
Schedule of Other Accrued Expenses
Other accrued expenses consist of the following:
(In thousands)March 31, 2025December 31, 2024
Current operating lease liabilities$1,997 $2,351 
Accrued sales tax and VAT460 1,127 
Other accrued expenses4,078 1,980 
Accrued professional fees728 881 
     Total$7,263 $6,339