XML 58 R42.htm IDEA: XBRL DOCUMENT v3.25.1
Summary of Significant Accounting Policies - Other Accrued Expenses (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Accounting Policies [Abstract]    
Current operating lease liabilities $ 1,997 $ 2,351
Accrued sales tax and VAT 460 1,127
Other accrued expenses 4,078 1,980
Accrued professional fees 728 881
Total $ 7,263 $ 6,339