XML 94 R71.htm IDEA: XBRL DOCUMENT v3.25.1
Additional Financial Statement Information - Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Accrued expenses and other liabilities    
Payroll and benefits payable $ 2,286 $ 1,490
Advisory Fee Cash Payment 7,500 0
Other taxes payable 1,835 2,882
Other 516 526
Total 12,137 4,898
Total current 11,621 4,372
Total non-current $ 516 $ 526