v3.26.3
Leases - Schedule of Lease Information (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Leases [Abstract]    
Lease asset $ 10,821 $ 6,978
Less: Accumulated amortization (4,256) (2,959)
Net lease asset 6,565 4,019
Short-term lease liability 1,822 1,778
Long-term lease liability 5,657 2,794
Net lease liability $ 7,479 $ 4,572
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Other liabilities Other liabilities