XML 106 R68.htm IDEA: XBRL DOCUMENT v3.26.1
Leases Leases - Lease Expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Lease, Cost [Abstract]    
Fixed costs $ 6,944 $ 6,969
Variable costs 47 112
Short-term lease costs 252 235
Sublease income (1,066) (1,132)
Net lease expense $ 6,177 $ 6,184