XML 70 R59.htm IDEA: XBRL DOCUMENT v3.25.1
Additional Financial Statement Information - Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Accrued expenses and other liabilities    
Payroll and benefits payable $ 2,874 $ 2,286
Advisory Fee cash payable 7,500 7,500
Other taxes payable 3,287 1,835
Other 498 516
Total 14,159 12,137
Total current 13,661 11,621
Total non-current $ 498 $ 516