XML 70 R52.htm IDEA: XBRL DOCUMENT v3.25.1
Leases (Details Narrative) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Leases    
Rent payments $ 2,600  
Operating lease right of use asset 2,637 $ 1,307
Operating lease obligations 2,654 1,305
Operating lease liabilities, current 854 1,106
Operating lease liabilities, non-current $ 1,800 $ 199