XML 69 R58.htm IDEA: XBRL DOCUMENT v3.25.2
Additional Financial Statement Information - Accrued Expenses and Other Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Accrued expenses and other liabilities    
Payroll and benefits payable $ 2,960 $ 2,286
Advisory Fee cash payable 7,500 7,500
Other taxes payable 1,683 1,835
Other 530 516
Total 12,673 12,137
Total current 12,146 11,621
Total non-current $ 527 $ 516