v3.26.1
Leases - Schedule of Maturity of Operating Lease Liabilities (Details) - 2016 Lease [Member]
$ in Thousands
Dec. 31, 2025
USD ($)
Maturity of operating lease liabilities  
2026 $ 4,387
Total lease payments 4,387
Less imputed interest (147)
Present value of lease liabilities $ 4,240