v3.26.1
Leases - Summary of Maturity of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Leases [Abstract]    
2026 [1] $ 406  
2027 798  
2028 642  
2029 455  
2030 139  
Thereafter 322  
Total lease payments 2,762  
Less: Imputed Interest 242  
Present value of lease liabilities $ 2,520 $ 2,387
[1] 2026 includes lease payments from July 1, 2026 through December 31, 2026.