v3.25.2
Leases - Maturities of Operating Lease Liabilities and Quantitative Disclosure (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Maturities of the operating lease liabilities  
2025 (remaining six months) $ 467
2026 455
2027 137
Total future minimum lease payments 1,059
Less: imputed interest (51)
Total operating lease liabilities $ 1,008