v3.25.4
Leases - Schedule of Annual Future Minimum Lease Payments Due Under the Company's Non-cancelable Operating Lease (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Operating Lease Payments:  
2026 $ 293
2027 298
Total undiscounted lease payments 591
Less: imputed interest (50)
Total operating lease liabilities $ 541