XML 56 R44.htm IDEA: XBRL DOCUMENT v3.25.3
Leases - Cash flow (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Leases    
Operating cash flows from operating leases $ 12,248 $ 12,963
Financing cash flows from finance lease 1,611 1,490
Operating cash flows from finance leases 1,389 1,510
Right-of-use assets obtained in exchange for operating lease obligations $ 27,675 5,786
Net decrease in right-of-use assets   31,763
Net decrease in operating lease liabilities   $ 33,908