v3.26.3
Leases - Summary of Supplemental Cash Flow Information Related To Leases (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Leases [Abstract]    
Operating cash flows used in operating leases $ 9,976 $ 10,357
Operating cash flows used for interest related to finance leases 1,557 878
Financing cash flows used in finance leases 5,089 4,697
Operating leases 7,231 4,726
Finance leases $ 3,995 $ 7,143