v3.26.3
Leases - Components of Lease Cost (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Leases [Abstract]        
Straight-line operating lease costs $ 1,620 $ 1,213 $ 4,714 $ 3,443
Finance lease costs 0 91 29 278
Variable lease costs 975 1,342 2,692 3,822
Total lease costs $ 2,595 $ 2,646 $ 7,435 $ 7,543