v3.26.1
Leases - Supplemental Cash Flow Information (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Leases [Abstract]        
Operating cash outflows for operating leases $ 3,414 $ 3,248 $ 6,824 $ 6,441
Amortization of operating lease right-of-use assets 1,211 947 2,254 1,857
Interest expense on operating lease liabilities 1,345 1,466 2,665 2,949
Non-cash operating lease liabilities arising from obtaining right-of-use assets $ 5,370 $ 0 $ 5,370 $ 0