XML 102 R90.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Supplemental cash flow information (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Leases    
Operating cash flows from operating leases $ 8,760 $ 9,308
Operating cash flows from finance leases 78 97
Financing cash flows from finance leases 144 229
Right-of-use assets obtained in exchange for lease obligations - Operating leases $ 9,059 $ 13,400