XML 69 R58.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule of Maturity of Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Leases    
2025 (remaining months in the year)  
2026 652  
2027 652  
2028 652  
2029 652  
Thereafter 597  
Minimum lease payments 3,205  
Less imputed interest (926)  
Present value of operating lease liabilities 2,279  
Current portion of operating lease liabilities 97 $ 254
Long term portion of operating lease liabilities 2,182 $ 1,964
Total operating lease liabilities $ 2,279