XML 101 R89.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Components of lease costs (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Components of operating lease costs    
Operating lease cost $ 8,235 $ 8,560
Less operating lease and sublease income (452) (681)
Net operating lease cost 7,783 7,879
Amortization of ROU assets 84 147
Interest on lease liabilities 76 95
Total finance lease cost $ 160 $ 242