v3.26.3
Leases - Schedule of supplemental cashflow information (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2026
USD ($)
lease
Sep. 30, 2025
USD ($)
Leases    
Cash paid related to operating lease liabilities | $ $ 7,552 $ 6,888
Number of material finance lease | lease 0