v3.26.1
Right-of-Use Assets and Lease Liabilities - Schedule of annual minimum lease payments of our operating lease liabilities (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Leases [Abstract]  
2026 $ 1,205
2027 1,257
2028 1,396
2029 1,195
2030 593
Total future minimum lease payments, undiscounted 5,646
Less: Imputed interest (520)
Present value of future minimum lease payments $ 5,126