v3.26.1
Leases - Schedule of Two Thousand Twenty Six Lease Maturity of Operating Lease Liabilities (Details) - 2026 Lease
$ in Thousands
Dec. 31, 2025
USD ($)
Maturity of operating lease liabilities  
2027 $ 1,815
2028 1,900
2029 1,986
Total undiscounted lease payments $ 5,701