v3.26.1
Leases - Schedule of Maturity of Lease Liability (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Lessee, Lease, Description [Line Items]    
2026, remainder $ 765  
2027 1,035  
2028 1,058  
2029 1,083  
2030 1,135  
Thereafter 7,428  
Total undiscounted cash flows 12,504  
Discount (2,811)  
Lease liabilities $ 9,693 $ 9,845
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Other Liabilities Other Liabilities