XML 85 R54.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Maturities of Operating Lease Liabilities and Quantitative Disclosure (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Maturities of the operating lease liabilities    
2025 $ 896  
2026 241  
Total future minimum lease payments 1,137  
Less: imputed interest (134)  
Total operating lease liabilities $ 1,003 $ 813